Tengo VirtualBox 3.2.12 ejecutándose en un host Ubuntu 10.04. Por lo general, en el trabajo, tengo mi eth0 conectado a una LAN con una IP estática. Si llevo mi computadora portátil a casa, me conecto a Internet a través de WiFi, con mi tarjeta WLAN configurada con DHCP.
En mi sistema invitado, tengo eth0 configurado con NAT y eth1 como un adaptador en puente.
Ahora en el trabajo (cable conectado a eth0 en el host), tengo conexión de red con mis invitados, puedo hacer ping, ssh, lo que sea. En casa, no obtengo una conexión de red. NAT está funcionando, puedo acceder a Internet desde mi invitado, pero no hay una conexión directa entre el anfitrión y el invitado. No puedo hacer ping a mi invitado desde el host o viceversa.
Primero pensé que podría ser un problema de enrutamiento, pero ese no parecía ser el caso: las rutas son las mismas (o puedo hacerlas iguales, sin ningún efecto) en el trabajo o en casa.
Además, varios invitados en la red virtual 192.168.0.0 pueden comunicarse entre sí. Es solo el host al que no se puede llegar.
En mi host, tengo dos adaptadores de red virtual:
eth0:1 Link encap:Ethernet HWaddr 00:22:68:11:32:f8
inet addr:192.168.0.1 Bcast:192.168.0.255 Mask:255.255.255.0
vboxnet0 Link encap:Ethernet HWaddr 0a:00:27:00:00:00
inet addr:192.168.0.101 Bcast:192.168.0.255 Mask:255.255.255.0
Ambos parecen funcionar, puedo hacer ping a sus direcciones (¿tal vez eso no significa tanto?).
Ahora no tengo ni idea de dónde continuar buscando. Cualquier sugerencia sera apreciada.