Página 1 de 1
[Solucionado]Puente para virtualbox
Publicado: 11 Dic 2008, 17:50
por des_ptrivino
He instalado virtualbox en MAX y después de configurar la máquina virtual con Interfaz anfitrión de red funciona perfectamente.
El problema es que al reiniciar MAX la máquina virtual tiene internet pero MAX no. La culpa es de que br0 y eth0 tienen la misma IP. No tiene hasta que no ejecuto
Inmediatamente Host y Guest tienen internet. He intentado colocar un script en rc2.d pero no consigo que funcione(es un enlace a un mi_script.sh en init.d con permisos de ejecución). O quizás funcione pero algo posterior reconfigure eth0.
Sólo puedo trabajar si abro un terminal y tecleo el ifconfig.
Gracias por vuestra ayuda.
Publicado: 11 Dic 2008, 18:27
por des_mariodebian
Para el puente lo mejor es tener todo en /etc/network/interfaces y no hacer scripts:
http://wiki.debian.org/VirtualBox#head- ... a8cc4532f3
Borra eth0 y desactiva network-manager, el bridge (br0) es el que tiene que tener IP.
Si quieres te pego mis archivos.... levo usando el puente de red casi un año.
Publicado: 11 Dic 2008, 18:37
por des_ptrivino
En /etc/network/interfaces tengo lo mismo que me pones en el vínculo. Lo que si que hice fue crear br0 con brctl y luego asignar eth0 a br0.
¿Entiendo que quieres decirme que no hubiera necesitado utilizar brctl?
Voy a probar y te cuento. Gracias.
Publicado: 11 Dic 2008, 19:12
por des_ptrivino
Bien, he ejecutado
y he reiniciado. Existe br0 (lo que me indica que brctl me sobraba) pero el problema continúa.
He desactivado network-manager en Sistema->preferencias->servicios.
"Borra eth0" quieres decir en /etc/udev/rules.d/70.............Lo he hecho pero /etc/udev/rules.d/75............. me crea un eth1 y el problema sigue igual.
Espero que podamos arreglarlo. Gracias Mario.
Publicado: 11 Dic 2008, 19:30
por des_ptrivino
dice que puentea eth0 y vbox0 pero es mentira. Dos novedades: eth0 ahora coge una IP diferente de br0 y antes de tocar cogían siempre la misma; me ha desaparecido el icono de configuración de red.
Todo funciona en cuanto tecleo
Publicado: 11 Dic 2008, 19:35
por des_ptrivino
Código de /etc/network/interfaces
Código: Seleccionar todo
auto lo
iface lo inet loopback
auto br0
iface br0 inet static
address 192.168.10.186
netmask 255.255.255.0
gateway 192.168.10.1
bridge_ports eth0
Publicado: 12 Dic 2008, 10:47
por des_mariodebian
El mío:
Código: Seleccionar todo
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 0.0.0.0
auto br0
iface br0 inet static
address 192.168.0.3
network 192.168.0.0
netmask 255.255.255.0
broadcast 192.168.0.255
gateway 192.168.0.1
bridge_ports all
bridge_maxwait 3
dns-nameservers 87.216.1.65 87.216.1.66
Da un error/warning sobre que faltan datos en eth0 pero es la forma que he encontrado para que otros programas no lo configuren. eth0 no debe tener IP.
Luego en /etc/vbox/interfaces:
Publicado: 12 Dic 2008, 14:44
por des_ptrivino
Por lo menos me queda el consuelo de que no estaba haciendo burradas. Es necesario quitar la IP de eth0 para que el bridge funcione.
Muchas gracias como siempre, Mario.