Sobre o projeto
dps8m-proxy é uma ferramenta de rede especializada projetada para atuar como um gateway de alto desempenho e servidor de terminal multiusuário. Sua função principal é aceitar conexões de clientes SSH na frente e encaminhá-las para um ou mais servidores TELNET na parte de trás. Essa arquitetura permite que os usuários acessem sistemas legados, como os que executam Multics ou outros emuladores de mainframe, usando clientes SSH modernos sem precisar de suporte direto a TELNET.
Originalmente desenvolvido para o sistema BAN.AI Public Access Multics e o DPS8M Simulator, o proxy oferece recursos extensivos para administradores de sistema e usuários. Ele suporta conectividade completa com IPv6 e fornece mecanismos robustos de controle de acesso via listas de permissão e bloqueio de endereços IP ou blocos CIDR. A ferramenta inclui recursos abrangentes de registro, com logs de console e sessão independentes que podem ser automaticamente comprimidos usando gzip, lzip, xz ou zstandard.
Recursos técnicos importantes incluem a tradução de eventos de mudança de janela do SSH para mensagens NAWS do TELNET, garantindo o dimensionamento adequado do terminal para aplicativos remotos. Ele suporta conversão opcional de codificação de caracteres de mapeamentos de host legados (como páginas de código IBM ou variantes ISO 8859) para UTF-8. Os administradores podem gerenciar conexões interativamente por meio de um console, permitindo que eles visualizem estatísticas, listem sessões ativas, encerrem conexões ou iniciem desligamentos suaves. O proxy também suporta anúncios de serviço mDNS opcionais e compartilhamento de conexão de streaming ao vivo, o que permite que os usuários compartilhem sua sessão com espectadores de leitura.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.