Mostrando entradas con la etiqueta NAT. Mostrar todas las entradas
Mostrando entradas con la etiqueta NAT. Mostrar todas las entradas

sábado, 14 de octubre de 2017

Cambiar las IP de mi red tipo NAT en VirtualBox

En modo NAT, VirtualBox (VB) coloca un router entre el exterior (hacia donde hace NAT) y el invitado. Dicho router posee un servidor DHCP que sirve hacia el interior. Este router mapea el tráfico desde y hacia la Maquina Virtual (MV) de forma transparente. Cada MV en modo NAT tendrá su propio router, por lo que estarán en redes aisladas, lo que implica, que por defecto, las MV que tienen su tarjeta de red en modo NAT no pueden verse entre sí.

La dirección que el router sirve va a depender del número del adaptador de red que esté configurado en modo NAT. Las 8 tarjetas de red que VB permite a cada MV se enumeran del 0 al 7, y las direcciones de red de los routers son por defecto del tipo 10.0.x+2.0/24, donde x es el número del adaptador de red (10.0.2.0/24, 10.0.3.0/24, ..., 10.0.9.0/24). La dirección IP para la tarjeta de red es la 10.0.x+2.15 (y sucesivas para interfaces virtuales en GNU/Linux) y para el router la 10.0.x+2.2.

Puede que sea interesante cambiar la numeración anterior motivado por el problema que estemos resolviendo en un momento dado, y para hacerlo es necesario usar la línea de comando con la orden VBoxManage de la siguiente manera:

VBoxManage modifyvm "Debian Wheezy 32b" --natnet1 192.168.0.0/16

Con la orden anterior, el adaptador de red número 0 (--natnet1) de la MV denominada Debian Wheezy 32b, si lo configuramos en modo NAT, utilizará la red 192.168.0.0/16, por lo que la IP de la tarjeta de red será la 192.168.0.15 y la puerta de enlace la 192.168.0.2.