Inicio > Linux, Tutoriales, Windows > Tunel SSH inverso en Windows y en Ubuntu

Tunel SSH inverso en Windows y en Ubuntu

miércoles, 4 de agosto de 2010

Ya hable de los tuneles SSH locales donde puedes conectarte a servicios que estan detras de un firewall y/o para usar cifrado, ahora vienen los tuneles SSH remotos.

En que situacion se pueden usar?

Tu necesitas conectarte a un computador, pero no puedes conectarte directamente a el porque esta dentro de una red local y no puedes (o no quieres) abrir puertos, pero desde el computador remoto si pueden conectarse a ti.

LOCAL ———————-X———————–> REMOTO

           <———————————————-

Como abrirlo y usarlo en Windows

Con el programa puTTY desde el computador remoto

image

Y luego el tunel

image

Donde:

  • Source port: es el puerto que se habilitara en el computador local para conectarse al…
  • Destination: …host especificado aqui
  • Marca en Remote, despues en Add y finalmente en Open para iniciar la conexion

En el ejemplo use el servidor SSH, asi que luego de abrir la conexion en el computador local puedo conectarme a localhost puerto 15000 y asi tener acceso al SSH remoto.

Como abrirlo en Linux

Ejecutar en el computador remoto

ssh –R<source port>:<host destino>:<puerto destino> user@host

Y para usarlo, en el computador local

ssh user@localhost –p <source port>

Donde <source port>, <host destino> y <puerto destino> es lo mismo explicado en la parte de Windows

Categories: Linux, Tutoriales, Windows Tags: , , ,
Comentarios cerrados.