Crear bridge para las máquinas virtuales de virtualbox

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)

Anuncios

2 Responses to Crear bridge para las máquinas virtuales de virtualbox

  1. Antonio says:

    Hola,
    genial el artículo!

    Añado una cosa:

    Para que la máquina local vuelta a tener red yo tuve que:

    sudo dhclient br0

    Gracias!

    Antonio

  2. flavio says:

    cual es la utilidad ??

    de ignorante pregunto.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: