Version corta
Si estoy ejecutando una VM VirtualBox invitada de Ubuntu desde un host Windows 10, ¿qué pasos debo seguir ssh
desde un servidor Linux remoto a la VM invitada de Ubuntu?
_______________________
[ ]
[ Windows 10 ]
[ ___________________ ] ____________________
[ [ ]] [ ]
[ [ Ubuntu VM (guest) <----HOW?---- SUSE remote server ]
[ [__________________]] [___________________]
[_____________________]
Versión larga
Estoy confundido porque, AFAIK si no estaba usando una máquina virtual invitada de Ubuntu, y en su lugar estaba usando una máquina Ubuntu real, podría simplemente cat /etc/hosts
encontrar la dirección IP local y luego remota:
user@remote --ssh--> user@<local IP>
Ya configuré las claves ssh para poder enviar ssh desde el invitado de Ubuntu al servidor remoto SUSE (es decir, el invitado ~/.ssh/id_rsa.pub
ya está almacenado en el remoto ~/.ssh/authorized_keys
). Es decir, ya puedo:
ssh -Y user@remote
Sin dificultad, pero no puedo hacerlo al revés simplemente porque no tengo idea de cuál es la dirección IP de mi invitado. Y ya probé ssh
con las direcciones IP en "Información de conexión" desde la GUI de Ubuntu.
También para ser claro:
VM invitada es Ubuntu 12.04 LTS (64 bits)
Configuración de VirtualBox principalmente: predeterminada
Habilitar adaptador de red: NAT (cable conectado, sin reenvío de puertos)
No he configurado un servidor ssh, pero no estoy seguro de que sea necesario (?), Este es mi entendimiento hasta ahora.
Entonces, dado que estoy ejecutando una VM VirtualBox invitada de Ubuntu desde un host de Windows 10, ¿qué pasos debo seguir ssh
desde un servidor Linux remoto a la VM invitada de Ubuntu?