No puedo obtener una dirección IP de una máquina virtual VirtualBox en OSX desde algunos enrutadores (es decir, cibercafés)

No puedo obtener una dirección IP de una máquina virtual VirtualBox en OSX desde algunos enrutadores (es decir, cibercafés)

En OSX 10.7.3, VirtualBox, usando un adaptador puenteado. Todo lo relacionado con la red funciona perfectamente como se esperaba en algunos entornos de red, como el enrutador de mi casa y algunas cafeterías. En otros, no puedo obtener una dirección IP a través de DHCP y no sé por qué. Sospecho que hay alguna configuración en el enrutador que me lo impide o tengo algún problema con mi dirección MAC.

Cuando no funciona, en syslog, veo algunos mensajes DHCPDISCOVER mientras mi VM intenta encontrar un servidor DHCP y, después de un tiempo, aparece "No se recibió DHCPOFFERS".

Y cuando voy a un enrutador "bueno", todo lo que necesito es un simple "reinicio de la red de servicio" para obtener una IP.

¿Algunas ideas?

Respuesta1

Algunos enrutadores WiFi desagradables para la seguridad filtran según MAC para ayudar a evitar la suplantación de direcciones MAC.

Puedes cambiar la MAC por completo en Virtual Box. https://forums.virtualbox.org/viewtopic.php?f=1&t=46585

También puedes cambiar la MAC en OS X. https://discussions.apple.com/thread/2738296?start=0&tstart=0 (ver la mitad del foro de discusión, la clave es asegurarse de no estar en una red WiFi en ese momento)

Entonces... esto es lo que probaría:

Primero, intente cambiar la MAC a una dirección MAC "real" de un proveedor real. Los primeros tres bytes están controlados por el proveedor (en otras palabras, una computadora 'Dell' tendrá una ID de proveedor de Dell). Elija una identificación de proveedor real, luego simplemente agregue algunos bytes inventados después: http://www.coffer.com/mac_find/

Si esto no funciona, intente también cambiar la MAC de su aeropuerto Apple y luego cambie la MAC en VirtualBox.

Respuesta2

Tengo el mismo problema pero lo resuelvo de diferente manera. A mi tableta Android se le asigna la misma IP que la máquina virtual desde el enrutador. En el registro del enrutador veo:

DHCPS:Recv REQUEST

y el enrutador envió la respuesta:

DHCPS:Send OFFER

pero VM no recibe este paquete...

Después de limpiar la tabla ARP en la tableta y la máquina virtual en la interfaz WEB del enrutador, puedo usar el adaptador de red en modo puente (¡también vuelvo a conectar la tableta)!

información relacionada