Ich kann von einigen Routern (z. B. Internetcafés) keine IP-Adresse von einer VirtualBox-VM unter OSX abrufen.

Ich kann von einigen Routern (z. B. Internetcafés) keine IP-Adresse von einer VirtualBox-VM unter OSX abrufen.

Unter OSX 10.7.3, VirtualBox, mit überbrücktem Adapter. In einigen Netzwerkumgebungen, wie meinem Heimrouter und einigen Cafés, funktioniert alles auf der Netzwerkseite wie erwartet einwandfrei. In anderen kann ich keine IP-Adresse über DHCP erhalten und weiß nicht, warum. Ich vermute, dass es eine Einstellung am Router gibt, die mich daran hindert, oder ich habe ein Problem mit meiner MAC-Adresse.

Wenn es nicht funktioniert, sehe ich im Syslog einige DHCPDISCOVER-Meldungen, während meine VM versucht, einen DHCP-Server zu finden, und nach einer Weile „Keine DHCPOFFERS empfangen“

Und wenn ich zu einem „guten“ Router gehe, genügt ein einfacher „Neustart des Servicenetzwerks“, um eine IP zu erhalten.

Irgendwelche Ideen?

Antwort1

Einige sicherheitskritische WLAN-Router filtern auf Basis der MAC-Adresse, um das Fälschen von MAC-Adressen zu verhindern.

Sie können die MAC vollständig in Virtual Box ändern. https://forums.virtualbox.org/viewtopic.php?f=1&t=46585

Sie können die MAC auch unter OS X ändern. https://discussions.apple.com/thread/2738296?start=0&tstart=0 (siehe in der Mitte des Diskussionsforums. Wichtig ist, dass Sie sich zu diesem Zeitpunkt nicht in einem WLAN-Netzwerk befinden.)

Dann ... würde ich Folgendes versuchen:

Versuchen Sie zunächst, die MAC-Adresse in eine „echte“ MAC-Adresse eines tatsächlichen Herstellers zu ändern. Die ersten drei Bytes sind herstellerabhängig (mit anderen Worten: Ein Dell-Computer hat eine Dell-Hersteller-ID). Wählen Sie eine echte Hersteller-ID und fügen Sie anschließend einfach einige erfundene Bytes hinzu: http://www.coffer.com/mac_find/

Wenn dies nicht funktioniert, versuchen Sie auch, die MAC Ihres Apple Airports und dann die MAC auf VirtualBox zu ändern.

Antwort2

Ich habe dasselbe Problem, aber ich löse es auf eine andere Weise. Meinem Android-Tablet wird vom Router dieselbe IP-Adresse wie der VM zugewiesen. Im Router-Protokoll sehe ich:

DHCPS:Recv REQUEST

und der Router hat eine Antwort gesendet:

DHCPS:Send OFFER

aber VM bekommt dieses Paket nicht ...

Nachdem ich die ARP-Tabelle auf dem Tablet und der VM in der WEB-Schnittstelle des Routers bereinigt habe, kann ich den Netzwerkadapter im Bridge-Modus verwenden (ich verbinde auch das Tablet erneut)!

verwandte Informationen