Software:
Ubuntu 9.10
Vitualbox 3.1.2 r56127
Lo primero será descargar dos paquetes:
- sudo aptitude update
- sudo aptitude install bridge-utils uml-utilities
Luego de instalar estos paquetes debemos agregar nuestro usuario (el que utilizara la VM) al grupo de "uml-net" así nos evitaremos problemas mas adelante:
- sudo gpasswd -a tu-usuario uml-net
Nos cercioramos que si halla quedado agregado nuestro usuario:
- cat /etc/group |grep uml
uml-net:x:###:tu-usuario (deberíamos ver algo así)
Ahora editaremos el archivo "/etc/network/interfaces" agregando las interfaces virtuales que necesitemos:
# Interfaces Virtuales
# (interface 1)
auto vbox0
iface vbox0 inet manual
up ifconfig $IFACE 0.0.0.0 up
down ifconfig $IFACE down
tunctl_user tu-usuario
# Puente
auto br0
iface br0 inet dhcp
bridge_ports all vbox0
En este punto debemos reiniciar la configuración de la red:
- sudo /etc/init.d/networking restart
NOTA: Debemos tener en cuenta que la primera vez que se use se debe activar el puente y la interface creada:
- sudo /sbin/ifup vbox0
- sudo /sbin/ifup br0
Ya tenemos nuestro puente y la interface virtual listos para usar (si no hemos tenido problemas :-)), ahora si podemos configurarla en nuestro host virtual:
Podemos iniciar nuestra maquina virtual y ver que dirección nos ha asignado:
Efectivamente pertenece a mi red, ahora veamos que hay conexión entre la maquina virtual y mi host real (192.168.1.64):
De igual manera responde del host real al virtual y por supuesto ahora pueden navegar en internet ambos host.