lodemenos.net
 

Túneles por SSH

Hoy he tenido la necesidad de acceder a un servicio que esta en una máquina remota, pero a la que no se puede acceder directamente dado que un cortafuegos que solamente permite el acceso con SSH....

Si os preguntais ¿cómo? seguid leyendo.

Viernes 20 de abril de 2007.

Pues bien, he echado mano de Google, y he alcanzado la respuesta que buscaba.

Túneles SSH

No hace mucho tiempo ya puse a prueba esta posibilidad de redireccionar los puertos de nuestra maquina hacia la maquina remota conectada por ssh y enlazarla con un puerto concreto. Pero no me acordaba exactamente cuales eran los comando.

A modo de resumen para el que sepa de que va todo esto, y solamente necesita refrescar los comandos del ssh ( linux ) , os dejo lo siguiente:

ssh -L puerto_local:ip_local:puerto_remoto usuario@ip_remota

Ej:

ssh -L 443:localhost:10000 root@ipremota

Solamente queda añadir que pare poder redireccionar puertos en Linux es necesario que tengáis autorización de superusuario, es decir tenéis que ser root.

Un saludos.

PD: Se puede y suele usar para acceder con el cliente sancho al mldonkey a la maquina de tu casa desde el trabajo.. ;)

Túneles por SSH

Hola, solo un comentario: Llevo años redireccionando puertos en tuneles ssh y nunca utilizo root... Root solo es necesario cuando el puerto que quieres mapear esta por debajo del 1024 (creo)

Saludos,

Túneles por SSH

Cierto! :)

Gracias por la corrección. A veces se me pasan algunas cosillas.

Saludos.

Julián González