jueves, 15 de enero de 2026

SSH a Telnet

Contexto:

  El día de ayer me hicieron una consulta interesante. 

  Primero, hoy en día nadie quiere usar telnet por temas de seguridad.

  Segundo, algunos equipos IoTs solo pueden ser accedidos por telnet

  ¿Cómo hago para que desde Internet se pueda seguir accediendo dichos equipos pero aumentando la seguridad?. La solución sería como un proxy SSH a Telnet cerca de la red de los equipos IoT


Topología:

  Internet -- "Proxy SSH - Telnet" -- Equipos IoTs Telnet-Only


Solución:

   La solución es muy sencilla. El Proxy SSH - Telnet que sea un servidor SSH en Linux (Debian, Ubuntu, Alpine, lo que sea).

  Y desde el cliente en Internet se haría algo como:

   ssh -tt user@192.168.12.1 "telnet 192.168.23.30"


Explicación técnica 

Según documentación de ssh:

-t Fuerza la asignación de pseudoterminal. Esto permite ejecutar programas arbitrarios basados ​​en pantalla en una máquina remota, lo cual puede ser muy útil, por ejemplo, al implementar servicios de menú. Varias opciones -t fuerzan la asignación de tty, incluso si ssh no tiene tty local.


Espero sea útil




No hay comentarios:

Publicar un comentario

¿Algo adicional que quieras mencionar? ¿Algun consejo?, ¿truco? Gracias!

SSH a Telnet

Contexto:   El día de ayer me hicieron una consulta interesante.    Primero, hoy en día nadie quiere usar telnet por temas de seguridad.   S...