Hamachi не подключается (значки остаются зелеными) после сна
У меня есть ноутбук с Windows 8, и мне нужно использовать его для установки ssh на рабочий стол Ubuntu 16.04 в офисе. Я использую Hamachi на обеих машинах для подключения через VPN.
Все работало нормально в течение нескольких недель, до прошлой недели. Внезапно, когда я захотел установить новый сеанс PuTTY, у меня произошла ошибка тайм-аута. Устройство, к которому я пытался подключиться, продолжало показывать зеленый цвет, но когда я попытался пропинговать его из Hamachi, я снова получил ошибки тайм-аута.
До сих пор проблема иногда проявлялась через некоторое время (порядка часов) с момента запуска и неизменно после выхода компьютера из спящего режима.
Единственное исправление состояло в том, чтобы перезагрузить компьютер (который восстанавливал функциональность каждый из пяти раз, что я делал это до сих пор) - настоящая боль на моем медленном ноутбуке. Проблема также, казалось, самопроизвольно исчезала один или два раза (после многих ошибок тайм-аута я лениво пытался подключиться еще раз, не имея ничего лучшего в то время, не ожидая, что что-то из этого выйдет, но внезапно это сработало).
Полное выключение и перезапуск Logmein Hamachi (включая остановку и перезапуск Tunneling Engine из Control Planel> Администрирование> Сервисы) не решает проблему
Я пытался хранить списки всех открытых процессов на своем ноутбуке в разное время, когда я мог и не мог подключиться. Я подумал, что может быть какая-то конкретная программа или процесс, который отвечает за это, и я смог бы найти его, посмотрев на процессы, которые выполнялись все время, когда я не мог подключиться, и ни разу, когда я мог. Однако таких процессов не было.
Я в растерянности относительно того, что я должен делать.
ОБНОВЛЕНИЕ: Я попробовал кое-что, что, кажется, работает как временное исправление (хотя почему это работает, кто-то догадывается...): я вручную остановил механизм туннелирования Hamachi и задачу Hamachi перед тем, как перевести мой компьютер в спящий режим. Проснувшись, я смог подключиться после того, как снова все запустил. Возможно, проблема как-то связана с тем, что Hamachi принудительно отключается, когда компьютер переходит в спящий режим?
ДОПОЛНИТЕЛЬНОЕ ОБНОВЛЕНИЕ: вышеуказанное исправление не работает надежно. Я попробовал это еще раз, и теперь я снова запираюсь после сна.
ДОПОЛНИТЕЛЬНОЕ ОБНОВЛЕНИЕ: Даже переустановка Hamachi не решает проблему.
1 ответ
Существует длительный пост (2013-2016) об этой проблеме в Хамачи не работает после сна.
Это было не решение, но рекомендуемый обходной путь для планирования пакетного файла для перезапуска системной службы Hamachi после сна:
@echo off
echo Stopping Hamachi service if running...
sc stop Hamachi2Svc
if %errorlevel% == 0 timeout 3
echo Restarting Hamachi service...
sc start Hamachi2Svc
if %errorlevel% neq 0 goto Error
rem Successful
exit /b 0
:Error
set result=%errorlevel%
echo Error %result%
exit /b %result%
См. Также статью " Запуск программы при выходе из режима сна или гибернации".