Una vez que pude gestionar las máquinas virtuales a través de una web me llamó la atención la posibilidad de conectarme desde fuera de casa a cualquier máquina virtual y poder continuar las pruebas desde fuera de casa.
Desde máquinas Windows uso putty para conectarme via ssh a ips y puertos de las máquinas en la lan de pruebas.
Para todo esto es necesario conocer la ip y el puerto RDP al que queremos conectarnos en la lan remota, configurar putty para crear el tunel es realmente sencillo:
El ejemplo configura un tunel local en el puerto 3390 hacia el puerto 3389 de la ip 192.168.1.100 en la lan de el equipo al que nos conectamos via ssh), no aparece la ventana de conexión donde introduces la ip externa (no-ip, dyndns…) y el puerto que tengas configurada en casa/la red a la que quieras conectarte.
La imágen de conexión a escritorio remoto con la llamada a localhost:3390 es lo suficientemente explicita.
Putty no deja de ser una interfaz de conexión a ssh así que todo lo que hace es una forma sencilla de un comando algo más largo en consola, un caso similar en entornos gnu/linux sería:
ssh -l usuario -p 22 -L 3390:192.168.1.100:3389 loquesea.dyndns.org
De esta manera podemos conectarnos a servicios de la lan remota como RDP, VNC o streams de datos pero no podemos utilizarlo para navegar desde la lan remota, se puede, pero tiene otra configuración.
·n·