Eu tenho um laptop com Windows 8 e preciso usá-lo para fazer ssh em um desktop Ubuntu 16.04 no escritório. Eu uso o Hamachi em ambas as máquinas para conectar via VPN.
Tudo funcionou bem por várias semanas, até a semana passada. De repente, quando quis estabelecer uma nova sessão PuTTY, recebi um erro de tempo limite. A máquina à qual eu estava tentando me conectar continuou aparecendo em verde, mas quando tentei fazer ping do Hamachi, novamente obtive erros de tempo limite.
Até agora, o problema ocasionalmente se manifestou depois de algum tempo (da ordem de horas) desde a inicialização e, invariavelmente, depois que o computador saiu do modo de espera.
A única 'correção' foi reiniciar o computador (que restaurou a funcionalidade em cada uma das cinco vezes que fiz isso até agora) - uma verdadeira dor no meu laptop lento. O problema também pareceu desaparecer espontaneamente uma ou duas vezes (depois de muitos erros de tempo limite, tentei conectar-me mais uma vez, não tendo nada melhor para fazer no momento, sem esperar que nada acontecesse, mas de repente funcionou).
Desligar e reiniciar totalmente o Logmein Hamachi (incluindo parar e reiniciar o Tunneling Engine em Painel de Controle > Ferramentas Administrativas > Serviços) faznãoresolva o problema
Tentei manter listas de todos os processos abertos em meu laptop em vários momentos em que consegui ou não conectar. Imaginei que poderia haver algum programa ou processo específico responsável, e eu seria capaz de encontrá-lo observando os processos que estavam em execução todas as vezes em que não consegui me conectar e em nenhuma das vezes que consegui. No entanto, não houve tais processos.
Estou meio sem saber o que devo fazer.
ATUALIZAÇÃO: Eu tentei algo queparecefuncionar como uma solução temporária (emborapor quefunciona, ninguém sabe...): Parei manualmente o mecanismo de tunelamento do Hamachi e a tarefa do Hamachi antes de colocar meu computador no modo de suspensão. Ao acordar, consegui me conectar depois de reiniciar tudo. Talvez o problema esteja de alguma forma relacionado ao desligamento 'forçado' do Hamachi quando o computador entra no modo de suspensão?
ATUALIZAÇÃO ADICIONAL: A correção acima não funciona de maneira confiável. Tentei mais uma vez e agora estou ficando trancado do lado de fora novamente depois de dormir.
MAIS ATUALIZAÇÃO: MesmoreinstalandoHamachi não resolve o problema.
Responder1
Há uma postagem de longa data (2013-2016) sobre esse problema em Hamachi não funciona depois de dormir.
Não havia solução, mas uma solução alternativa recomendada para agendar um arquivo em lote para reiniciar o serviço do sistema Hamachi após dormir:
@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%
Veja também o artigo Execute o programa quando o Windows sair do modo de suspensão ou hibernação.