Tiempo atrás hace 2 años escribí una entrada que hablaba sobre como crear un túnel ssh con la aplicación Plink. A pesar de haber estado trasteando con esta aplicación, de eso hace bastante tiempo y casi no recuerdo como se trabaja con ella. Hagamos memoria de como podemos hacer un túnel ssh hacia una segunda máquina, que por ejemplo se encuentre en una red distinta a la que no tenemos acceso, por ejemplo:
Acceder desde casa a la máquina de la oficina. Directamente no podemos acceder, porque la máquina de la oficina está en una red completamente distinta a la de casa. Por eso vamos ha realizar un salto entre la máquina firewall, para llegar a la máquina local de la oficina.
PC DE CASA — > MÁQUINA INTERMEDIA — > MÁQUINA DE LA OFICINA (Ejemplo)
Paquito — > mfernandez.es — > mfernandezp (Mi caso)
Copiamos el ejecutable plink.exe y lo colocamos en el directorio C:\ para seguidamente crearle un acceso directo y colocarlo donde nos apetezca. Con botón derecho visionamos las propiedades y en destino le colocamos la siguiente linea:
ssh -L <puerto local>:<el otro equipo>:<puerto en el otro equipo><equipo que puede conectarse>
ssh -L 55555:mfernandezp:22 mfernandez.es -l mfernandez
Hecho, ya tenemos transformado el puerto 22 de la máquina de la oficina en el puerto 55555 de paquito, ahora solo tenemos que hacernos un ssh a localhost -p 55555 usando el putty por ejemplo.
ssh -p 55555 localhost -l
ssh -p 55555 localhost -l mfernandez
Estos mismos principios podemos aplicárselos a cualquier puerto que queramos redireccionar a nuestra máquina.









