Problemas de Desconexão em Sessões SSH

Se enfrentar sessões via SSH proxy que frequentemente caem, uma configuração importante a verificar nos clientes SSH, como Putty ou MobaXterm, é o “keepalive”. Ajustar corretamente essa configuração pode ajudar a manter a estabilidade da conexão, evitando quedas inesperadas.

Entendendo e Configurando o Keepalive:

  1. Função do Keepalive:
  • O recurso de keepalive envia pacotes nulos ou “heartbeats” para o servidor em intervalos regulares para manter a conexão ativa. Isso é útil para prevenir timeouts de sessão que podem ocorrer se uma conexão estiver inativa por um período prolongado.
  1. Verificação da Configuração de Keepalive:
  • Acesse as configurações de sua ferramenta de SSH, seja Putty ou MobaXterm.

  • Navegue até as opções de conexão e localize a configuração de keepalive.

  • No Putty, esta opção geralmente se encontra em “Connection → Seconds between keepalives”, e deve ser ajustada para um número diferente de zero para ativar o keepalive.
    image

  1. Valor Recomendado para Keepalive:
  • Um valor adequado para o keepalive depende do ambiente de rede e das políticas do servidor ao qual você está se conectando. Um intervalo comum é de 60 segundos, mas você pode precisar ajustar isso com base nas exigências específicas da sua rede.
  1. Efeito do Valor Zero:
  • Se o valor configurado para keepalive estiver como zero, isso significa que o recurso de keepalive está desativado. Isso pode levar a desconexões se a sessão permanecer inativa por períodos que excedam os limites de timeout do servidor.
  1. Ajuste e Teste:
  • Defina o keepalive para um valor adequado e salve as configurações. Teste a sessão SSH para verificar se a estabilidade da conexão melhorou. Acompanhe se esses ajustes reduzem ou eliminam as desconexões.
1 Like