Page cover

Conexión SSH en red NAT con VirtualBox

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:

Topología de red

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.

Para configurarlo, recuerda tener primero una máquina virtual con openssh tal y como vimos en una guía anterior.

Paso 1. Vamos a la pestaña de "redes" de VirtualBox

Pestaña de redes de VBox

Allí encontraremos todas las redes virtuales creadas, revisemos las redes NAT, donde tengo creada una, sino crea una:

Información sobre la red NAT

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).

Última actualización