Conexión SSH en red NAT con VirtualBox
Última actualización
Última actualización
Para la conexión con SSH a través de una maquina virtual con red NAT, debemos hacer una serie de configuraciones especificas.
La arquitectura de máquinas es la siguiente:
Como al ser una red NAT no podemos aplicar las reglas de IP que comparten nuestra red por lo que tenemos que buscar una solución ingeniosa para acceder. La solución pasa por redirigir una conexión de nuestra IP a la red NAT mediante un puerto específico.
Paso 1. Vamos a la pestaña de "redes" de VirtualBox
Allí encontraremos todas las redes virtuales creadas, revisemos las redes NAT, donde tengo creada una, sino crea una:
En mi caso, tengo deshabilitado el DHCP para facilitarme el trabajo con servidores y mantener IP fijas y servidores DHCP.
Paso 2. En la otra pestaña de "reenvío de puertos" deberías escribir algo así:
Como ves, hemos hecho dos configuraciones; la de TCP y la de UDP. Ambas intentarán el acceso desde el ordenador anfitrión a través del puerto 1999 (inventado) y el propio VBox buscara la IP del invitado, la 10.0.2.4 que tenemos configurada de la máquina que nos interesa (podríamos ponerla como 10.0.2.0 para que se conecte a cualquier SSH de la red NAT a través de ese puerto).
Para configurarlo, recuerda tener primero una máquina virtual con openssh
tal y como vimos en una guía.