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:
- 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.
- 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.
- Moba
- 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.
- 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.
- 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.