Virtual Box Bridge-Vernetzung funktioniert nicht mehr

770
TMa

Ich verwende VirtualBox unter Windows XP und das Linux-Betriebssystem Fedora 16 mit Bridged- Networking ( eth4 ). Es hat seit Ewigkeiten ohne Probleme funktioniert, unabhängig davon, ob statische oder dynamische Adressen per DHCP (manuell in der Netzwerkkonfiguration geschaltet) verwendet wurden, je nachdem, an welchem ​​Ort ich angeschlossen war.

Da ich Putty für die Anmeldung von Gast-Linux- Clients verwende, ärgerte mich die periodische Putty-Rekonfiguration (IP). Daher habe ich den zweiten Netzwerkadapter ( eth5 ) aktiviert, der als Host-Only-Ethernet-Adapter konfiguriert ist und eine "statisch genug" -Adresse über DHCP bereitstellt. putty ist für die Anmeldung an dieser Adresse konfiguriert. Diese Schnittstelle ( eth5 ) funktioniert wie beabsichtigt, aber das überbrückte Netzwerk verhält sich zufällig.

Meistens erhält eth4 keine IP-Adresse, ich kann DHCP-Discover- Anforderung am Host sehen, wenn die Schnittstelle abgefangen wird (ätherisch). Es gibt jedoch keine Antwort oder Übertragung an das Gateway, um den DHCP-Server abzufragen. Ich bin nicht sicher, ob ich die gesendete Anfrage sehen konnte, aber ich glaube, dass die Antwort sichtbar sein sollte. Scheint, dass Windows-Treiber den Verkehr blockiert. Ich kann es nicht im Firewall-Protokoll sehen (aber ich glaube, es gibt nur UDP / TCP). Wenn ich die Checkbox-Option für Kabel in VirtualBox ausschalte / aktiviere, kann ich in dmesg eine Aktion sehen und versuchen, die IP-Adresse in ätherisch zu erhalten. Wenn ich Sudo Dhclient -r Eth4 mache, passiert nichts, sagt Strace, dass wahrscheinlich zuerst versucht, Broadcast (0.0.0.0) zu senden, gefolgt von einer vorherigen DHCP-Lease (Gateway 192.168.0.1), die aus /var/lib/dhclient/dhclient.leases entnommen wird.

Manchmal arbeiten sowohl Host als auch Guest ( eth4 ) wie erwartet (zumindest einige Zeit). Manchmal erhält der Fedora-Boot- Eth4 nach dem Gastbetrieb die IP-Adresse. Beim Start von guest mit "Kabel-zu-Gast" wurde das Gateway von der Host-Konsole getrennt und mit einem Ping versehen. Ich konnte sehen, dass es nicht mehr funktionierte, als ich das Kabel für Gast aktivierte.

Ich kann den Unterschied nicht verstehen.

Ich bin über eine Gigabit-Netzwerkkarte oder eine WLAN-Karte mit dem LAN verbunden. Es gibt keinen Unterschied im Verhalten.

Nach der Neuinstallation in der etwas neueren Vbox 4.3.36 schien das Problem behoben zu sein. Aber es war eine falsche Hoffnung, da es nach einiger Zeit wieder zu Problemen kam.

Das Hauptproblem ist, dass ich selbst den zweiten Host-Only-Adapter entfernen kann, der nicht funktionsfähig ist, da er zuvor (iereliably) funktionierte.

Hat jemand ein ähnliches Problem festgestellt oder hat jemand eine Idee, wie das Problem auf niedriger Ebene des virtuellen überbrückten Netzwerktreibers behoben werden kann?

1

0 Antworten auf die Frage