Virtual Box Bridged Adapter kann Host < ODER > Gast nicht anpingen

Virtual Box Bridged Adapter kann Host < ODER > Gast nicht anpingen

Ich habe einen Windows 10-Hostcomputer, auf dem Virtual Box 5.2.22 läuft. Die IP-Adresse lautet 192.168.1.24, Maske 255.255.255.0 (Klasse C). Ich habe ein Gastbetriebssystem, Windows 10, mit der IP 192.168.1.252, Maske 255.255.255.0 (Klasse C). Der Adapter ist mit der kabelgebundenen Ethernet-Netzwerkkarte verbunden. Ich kann den Host nicht an den Gast anpingen oder umgekehrt.

Wenn ich es auf NAT einrichte, kann ich Host < > Gast anpingen. Das funktioniert in meiner Situation nicht, weil ich es brauche, um Ethernet/IP-Verkehr (Ethernet/Industrial Protocol) weiterzuleiten, und die Verwendung von NAT scheint dies nicht zu ermöglichen, da alle meine Software, die dieses Protokoll verwendet, die Geräte im Netzwerk nicht finden kann und die zugehörigen proprietären Befehle zur Geräteidentifizierung verwendet.

Ich möchte in der Lage sein, eine funktionierende Bridge-Verbindung einzurichten, über die ich auf alles zugreifen kann, als wäre es der Host-Rechner.

Die Windows-Firewall ist im Gast deaktiviert. Die Firewall im privaten Netzwerk des Hosts ist deaktiviert. Die Regeln für eingehenden Datenverkehr sind so eingestellt, dass Pings zugelassen werden.

Was muss ich also tun, um eine bidirektionale Kommunikation herzustellen und dem Gast die Möglichkeit zu geben, eine Brücke zum Host zu bauen?

Antwort1

In den Virtual Box-Maschineneinstellungen:

Stellen Sie das WLAN als ersten Adapter ein [MTDesktop, AllowALL]. Stellen Sie das kabelgebundene LAN [MTServer, AllowAll] als zweiten Adapter ein.

Deaktivieren Sie auf dem Gastcomputer den ersten Adapter (der an das WLAN gebunden ist) in den Adaptereinstellungen.

Stellen Sie Ihre IP-Adresse auf dem zweiten Adapter des Gastes ein. Sie können dann interne, externe oder beliebige Pings senden – mit dem zweiten Adapter meines Gastes.

Dies kann durch ein weiteres Problem verursacht werden: Wenn Sie die MAC-Adresse lokal im Gast-Image und nicht über die VirtualBox-Einstellungen verwalten, tritt dasselbe Problem auf, dass Sie nicht mit dem Host (umgekehrt) oder externen Geräten kommunizieren können.

Wahrscheinlich sind Virtual Box 5.2.22 und andere Versionen betroffen.

Antwort2

Meine Lösung ist speziell auf kabelgebundene Netzwerke ausgerichtet. Wenn Sie zwei Computer in einem Subnetz haben und jeder eine statische IP hat und Sie versuchen, die IP der virtuellen Maschine auf dem ersten Computer vom zweiten Computer im selben Netzwerk aus anzupingen.

Gehen Sie in der Virtual Box zu Einstellungen -> Netzwerk

Wählen Sie dann „Bridged Adapter“ aus dem Dropdown-Menü „Attach To“. Achten Sie darauf, den entsprechenden Netzwerkadapter als Namen auszuwählen.

Die IPs für den Netzwerk-Hardwareadapter und den Gastcomputer sollten im selben Subnetz liegen. Jetzt sollten Sie in der Lage sein, den Host an den Gast und umgekehrt anzupingen, auch von jedem externen Computer im selben Subnetz.

Hinweis: Hierzu müssen Sie möglicherweise die Adaptereinstellungen im Host und in der virtuellen Maschine die Einstellungen für „Kabelgebunden“ bearbeiten.

verwandte Informationen