La sintaxis para establecer un tunel ssh es la siguiente:
ssh -L puerto-remoto:servidor:puerto-local usuario@ip-publica
por ejemplo:
ssh -L 8080:192.168.15.5:80 vojeda@190.183.48.15
donde:
- 190.183.48.15 es la ip con la que el servidor remoto sale a internet
- vojeda es el usuario ssh que utilizo para conectarme
- 192.168.15.5 es la ip privada del servidor ssh
- 80 es el puerto remoto que quiero redireccionar
- 8080 es mi puerto local al cual redirecciono el puerto 80 del servidor remoto
Luego de establecer el tunel, abrimos nuestro navegador y escribimos en la barra de direcciones:
http://localhost:8080
y si tenemos un servidor apache corriendo en ese servidor remoto, veremos que carga la página:
It works!
Como si lo estuviéramos corriendo local.
Comentarios
Publicar un comentario