La función típica del protocolo de red
Secure Shell (SSH) es acceder en modo terminal a un sistema remoto y ejecutar allí comandos de forma segura gracias a que los datos van cifrados. Pero además, a través de esa conexión de datos segura, es posible crear túneles (reenviar puertos / port forwarding) entre los extremos conectados de forma que las conexiones TCP/IP se encauzan a través de la conexión SSH con lo que podemos conseguir saltarnos cualquier firewall o bloqueo de puertos siempre que tengamos la posibilidad de conectar con SSH.
Como este tema está muy tratado por toda la red:
Wikipedia: SSH TunnelingO’Reilly: Using SSH Tunnelingssh.com: Tunneling Explainedssh.com: Port ForwardingSecurityFocus: SSH Port ForwardingRed Hat Magazine: SSH Port Forwardingen esta entrada no entraremos en los detalles del reenvío de puertos, sino que pretende ser una chuleta, una referencia rápida (cheat sheet) de cómo reenviar puertos TCP con
OpenSSH en los 8 diferentes escenarios que se pueden dar. Otros clientes de SSH como
PuTTY también permiten el reenvío de puertos, pero la configuración se hará con un interfaz gráfico. Nosotros nos centraremos en OpenSSH.
Contenido completo en el blog de Vicente Navarro
No hay comentarios.:
Publicar un comentario
Gracias por dejar un comentario en Segu-Info.
Gracias por comentar!