
Estoy usando VirtualBox ejecutándose en Win XP y el sistema operativo invitado Linux Fedora 16 con red en puente (eth4).Ha estado funcionando sin problemas durante años.Independientemente de la ubicación en la que estaba conectado, se utilizaron direcciones estáticas o dinámicas a través de DHCP (conmutadas manualmente en la configuración de red).
Debido a que uso PuTTY para iniciar sesión en Linux invitado, la reconfiguración periódica de PuTTY (IP) me molestó, así que habilité el segundo adaptador de red (eth5) configurado comoAdaptador Ethernet solo de hostproporcionando una dirección "suficientemente estática" a través de DHCP. PuTTY está configurado para iniciar sesión en esta dirección. Esta interfaz (eth5) funciona según lo previsto, pero la red en puente se comporta de forma aleatoria.
Principalmenteeth4no obtiene la dirección IP, puedo verdescubrimiento de DHCPSolicitud en el host al interceptar la interfaz (etérea). Pero no hay respuesta ni transmisión a la puerta de enlace para consultar al servidor DHCP. No estoy seguro de poder ver la solicitud transmitida, pero creo que la respuesta debería ser visible. Parece que el controlador de Windows está bloqueando el tráfico. No puedo verlo en el registro del firewall (pero creo que solo hay UDP/TCP). Cuando desactivo/enciendo la opción de casilla de verificación de cable en VirtualBox, puedo ver la acción en dmesg e intentar obtener la dirección IP en etéreo. Cuando lo hagosudo dhclient -r eth4no sucede nada, strace dice que probablemente primero intente enviar una transmisión (0.0.0.0) seguida de una concesión DHCP anterior (puerta de enlace 192.168.0.1) tomada de/var/lib/dhclient/dhclient.leases.
A veces tanto el anfitrión como el invitado (eth4) están funcionando como se esperaba (al menos durante algún tiempo). A veces después del arranque invitado de Fedoraeth4obtiene IP pero deja de funcionar la interfaz del host (se puede acceder a la puerta de enlace/hacer ping desde el invitado pero no desde el host). Cuando inicié como invitado con "cable a invitado", desconecté y hice ping a la puerta de enlace desde la consola del host. Pude ver que dejó de funcionar cuando habilité el cable para invitados.
No puedo entender cuál es la diferencia.
Estoy conectado a la LAN mediante una NIC Gigabit o una tarjeta inalámbrica. No hay diferencia en el comportamiento.
Después de la reinstalación en Vbox 4.3.36, un poco más nuevo, parecía que el problema se había solucionado. Pero fue una falsa esperanza ya que después de un tiempo volvieron a tener problemas.
El problema principal es que incluso si quito el segundo adaptador solo de host, no puedo hacer que funcione como funcionaba antes (de manera confiable).
¿Alguien ha encontrado un problema similar o alguien tiene idea de cómo depurar el problema en nivel bajo?Controlador de red virtual en puente¿nivel?