Crear bridge para las máquinas virtuales de virtualbox
octubre 24, 2008 2 comentarios
Primero procedemos a instalar los siguientes paquetes :
sudo apt-get install vtun bridge-utils uml-utilities
Para crear el bridge basta con añadir lo siguiente en /etc/network/interfaces
auto br0
iface br0 inet dhcp
bridge_ports eth0
bridge_fd 9
bridge_hello 2
bridge_maxage 12
bridge_stp off
Despues, se reinicia la red con
sudo /etc/init.d/networking restart
Ahora se crea un dispositivo para virtualbox con:
VBoxAddIF vbox0 eraunatonteria br0
Si además vamos a poner una ip fija en la máquina creada tendremos que ejecutar:
VBoxManage modifyvm nombre_de_la_maquina -hostifdev1 vbox0 (podemos consultar los id’s de las máquinas ejecutando VBoxManage list vms)
(Poniendo el usuario que vaya a lanzar virtualbox)
Y ya está. Ahora en la VM se establece la red de tipo «Interface anfitrión» y como dispositivo vbox0
NOTA: El usuario que lance virtualbox debe tener acceso a /dev/net/tun (para dar acceso a todo el mundo, sudo chmod 0666 /dev/net/tun)