Comunicar host con maquina virtual xVM Virtual Box

lunes, 28 de julio de 2008

Para poder enviar y recibir datos de la maquina virtual a nuestro sistema host hacemos lo siguiente:

Primero instalamos el paquete bridge-utils
sudo apt-get install bridge-utils

Añadimos una nueva entrada al archivo de interfaces de red. El siguiente ejemplo crea un nuevo "puente" llamado br0, añade la interfaz ethernet del host eth0 y obtiene un IP por DHCP.
Abrimos el archivo:
sudo gedit /etc/network/interfaces

Añadimos:
auto br0
iface br0 inet dhcp
bridge_ports eth0

Reiniciamos el servicio de la red:
sudo /etc/init.d/networking restart

Ahora creamos una interface llamada vbox0 y la añadimos al puente de red:
sudo VBoxAddIF vbox0 br0


Cambiamos por el nombre de usuario que utiliza virtualbox.

Ahora en la configuración de la red de la maquina virtual, donde dice "Conectar a" seleccionamos
"Interfaz Anfitrión" y en el nombre de la interface ponemos vbox0, como se ve en la siguiente imagen:

Ahora ya podemos hacer un ping a la maquina virtual usando su ip:

0 comentarios: