Shell remoto persistente que sobrevive a quedas de rede e mudança de rede
Eternal Terminal mantém sessões de linha de comando ativas durante quedas de rede, mudanças de IP e ciclos de sono do laptop, preservando shells de longa duração e trabalho interativo. Desenvolvido por MisterTea, a ferramenta combina autenticação SSH com um protocolo TCP reconectável e funciona no Windows através do Windows Subsystem for Linux. As principais capacidades incluem reconexão automática, suporte ao modo de controle tmux, rolagem nativa de terminal, buffers de recuperação e encaminhamento de porta. É ideal para desenvolvedores e administradores de sistema que transitam entre redes instáveis e precisam de sessões remotas ininterruptas.
Como o Eternal Terminal mantém um shell remoto ininterrupto
O Eternal Terminal utiliza SSH para o handshake inicial, depois muda para seu próprio protocolo TCP reconectável para manter a sessão ativa após interrupções. A conexão pode sobreviver a mudanças de IP e breves quedas, e os buffers de recuperação reproduzem a saída perdida para que os processos interativos continuem de onde pararam. A ferramenta também suporta túneis diretos e reversos, permitindo que os usuários mantenham as portas acessíveis mesmo enquanto a conexão primária se reconecta.
Como interage com o sistema e a pilha de rede
O ET se comunica via TCP (porta padrão 2022), portanto, as regras do firewall do lado do servidor devem permitir essa porta para que o serviço aceite reconexões. O design mantém a latência baixa e reproduz os dados armazenados em buffer após as reconexões; o projeto observa o comportamento nativo de rolagem e baixa latência em vez de transferência de arquivos em massa. No Windows, o caminho oficialmente suportado é o Windows Subsystem for Linux, enquanto existem clientes nativos alternativos que falam o protocolo ET.
Quem pode operá-lo e quais passos técnicos são necessários
A ferramenta é direcionada a engenheiros e administradores de sistema acostumados a chaves SSH e arquivos de configuração, pois reutiliza essas configurações para autenticação. Usuários que desejam layouts de terminal de múltiplas janelas podem integrar um multiplexador de terminal em modo de controle. A configuração inicial requer a habilitação do acesso SSH e a garantia de que o servidor aceite a porta ET; depois disso, a operação diária é em grande parte transparente para os fluxos de trabalho do shell para aqueles confortáveis em editar configurações SSH e abrir portas de firewall.
Adequado para profissionais em roaming que toleram um pequeno passo de configuração
Eternal Terminal é adequado para qualquer pessoa que precise de um shell interativo ininterrupto ao se mover entre redes e aceite uma tarefa de configuração única no servidor. Teste a acessibilidade do servidor a partir das suas redes-alvo antes de confiar nele para tarefas críticas e execute-o em ambientes onde manter sessões de longa duração é essencial. Recomendado.





