Hamachi не подключается (значки остаются зелеными) после сна

Hamachi не подключается (значки остаются зелеными) после сна

У меня есть ноутбук с Windows 8, и мне нужно использовать его для подключения по ssh к рабочему столу Ubuntu 16.04 в офисе. Я использую Hamachi на обеих машинах для подключения через vpn.

Все работало нормально несколько недель, до прошлой недели. Внезапно, когда я хотел установить новый сеанс PuTTY, я получил ошибку тайм-аута. Машина, к которой я пытался подключиться, продолжала отображаться как зеленая, но когда я попытался пропинговать ее из Hamachi, я снова получил ошибки тайм-аута.

До сих пор проблема время от времени проявлялась спустя некоторое время (порядка нескольких часов) после запуска и всегда после выхода компьютера из спящего режима.

Единственным «исправлением» была перезагрузка компьютера (которая восстанавливала работоспособность каждый раз из пяти, которые я делал до сих пор) — настоящая головная боль для моего медленного ноутбука. Проблема также, казалось, спонтанно исчезала один или два раза (после множества ошибок тайм-аута я лениво пытался подключиться еще раз, не имея ничего лучшего в то время, не ожидая ничего из этого, но внезапно это сработало).

Полное завершение работы и перезапуск Logmein Hamachi (включая остановку и перезапуск Tunneling Engine из Control Planel > Administrative Tools > Services) не приводит кнетрешать проблему

Я пытался вести списки всех открытых процессов на моем ноутбуке в разное время, когда я мог и не мог подключиться. Я подумал, что может быть какая-то конкретная программа или процесс, который был ответственным, и я смогу найти его, посмотрев на процессы, которые были запущены все время, когда я не мог подключиться, и ни разу, когда я не мог. Однако таких процессов не было.

Я в некотором замешательстве и не знаю, что мне делать.

ОБНОВЛЕНИЕ: Я попробовал кое-что, чтокажетсяработать как временное решение (хотяпочемуработает ли это, можно только гадать...): Я вручную остановил туннельный движок Hamachi и задачу Hamachi перед тем, как перевести компьютер в спящий режим. После пробуждения я смог подключиться после повторного запуска всего. Возможно, проблема как-то связана с тем, что Hamachi «принудительно» отключается, когда компьютер переходит в спящий режим?

ДОПОЛНИТЕЛЬНОЕ ОБНОВЛЕНИЕ: Вышеуказанное исправление работает ненадежно. Я попробовал еще раз, и теперь я снова оказываюсь заблокированным после сна.

ДАЛЬНЕЙШЕЕ ОБНОВЛЕНИЕ: ДажепереустановкаHamachi не решает проблему.

решение1

На эту тему есть давняя публикация (2013-2016) Hamachi не работает после сна.

Это не решение, а рекомендуемый обходной путь для планирования пакетного файла для перезапуска системной службы 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%

См. также статью Запустить программу при выходе Windows из спящего режима или режима гибернации.

Связанный контент