Virtualbox, internes Netzwerk kann vom Host nicht angepingt werden

Virtualbox, internes Netzwerk kann vom Host nicht angepingt werden

Ich habe zwei virtuelle Maschinen laufen (Mars und Saturn):

Bildbeschreibung hier eingeben

Ich möchte, dass sie sich gegenseitig anpingen können, dazu habe ich auf beiden virtuellen Maschinen einen internen Netzwerkadapter eingerichtet. Hier sehen Sie die Netzwerkeinstellungen für die Saturn-Maschine:

Bildbeschreibung hier eingeben

Und hier können Sie die Netzwerkeinstellungen für die Mars-Maschine sehen:

Bildbeschreibung hier eingeben

Aus irgendeinem Grund kann ich jedoch keinen Ping von einem Rechner zum anderen senden, stattdessen erhalte ich: Antwort von ##.##.##.##: Zielhost nicht erreichbar.Die Fragen lauten also: 1) Wie kann ich dafür sorgen, dass sie sich gegenseitig sehen? 2) Ich habe zwei virtuelle Maschinen im internen Netzwerk und wie kann ich sie vom Hostcomputer aus zugänglich machen?

AKTUALISIERUNG 2: Ok, ich kann jetzt den Mars vom Saturn aus anpingen und den Saturn vom Mars aus, aber ich kann immer noch nicht beide vom Host aus anpingen.

Aktualisieren: Hier sind die IP-Einstellungen für die virtuelle Mars-Maschine:

Bildbeschreibung hier eingeben

Und hier sind die IP-Einstellungen für die virtuelle Saturn-Maschine:

Bildbeschreibung hier eingeben

Wenn ich versuche, von Saturn aus den Mars anzupingen, erhalte ich Folgendes:

Bildbeschreibung hier eingeben

Hier ist die Ausgabe vom Ausführenipconfig /alleauf beiden virtuellen Maschinen:

Bildbeschreibung hier eingeben

Antwort1

Schau dir das anVerknüpfung.

Interne Vernetzung:

Damit lässt sich eine andere Art von softwarebasiertem Netzwerk erstellen, das für ausgewählte virtuelle Maschinen sichtbar ist, jedoch nicht für auf dem Host ausgeführte Anwendungen oder für die Außenwelt.

Das Problem, mit dem Sie konfrontiert sind, besteht darin, dass die VM Ihren DHCP-Server nicht erreichen kann. Sie erhält eine APIPA-Adresse (169.254.xx.xx).

Überbrücktes Netzwerk

Dies dient erweiterten Netzwerkanforderungen wie Netzwerksimulationen und dem Ausführen von Servern in einem Gast.Wenn aktiviert, verbindet sich VirtualBox mit einer Ihrer installierten Netzwerkkarten und tauscht Netzwerkpakete direkt aus, wobei der Netzwerkstapel Ihres Host-Betriebssystems umgangen wird.

Wenn sich in Ihrem Netzwerk ein Router oder DHCP-Server befindet, konfigurieren Sie diese Option so, dass DHCP-Pakete über die Netzwerkkarte des Hostcomputers empfangen werden, sodass die VMs automatisch IP-Adressen erhalten.

Andernfalls können Sie statische IP-Adressen für beide VMs konfigurieren

Beispiel:

 VM Mars:  IP 192.168.1.5, Subnetmask 255.255.255.0 
 VM Saturn: IP 192.168.1.6, Subnetmask 255.255.255.0

BEARBEITEN: Wenn Sie möchten, dass der Host mit den VMs kommuniziert, verwenden Sie ein überbrücktes Netzwerk für die VMs und geben Sie den VMs entweder eine statische Adresse innerhalb desselben Subnetzes, in dem sich Ihr Host befindet. Oder lassen Sie DHCP den VMs dynamisch IP-Adressen zuweisen (um anzunehmen, dass Ihr Host eine DHCP-Adresse vom selben Server/Router erhält).

Antwort2

Wenn zwei Maschinen mit derselben Hardwareadresse Probleme bei der Kommunikation haben, wissen Sie es bereits.

Sie können Ihre VMs nicht von Ihrem Host aus anpingen. Mit "Internes Netzwerk" ermöglicht mehreren VMs die Kommunikation miteinander in einem internen Netzwerk, dieses Netzwerk ist jedoch für die Außenwelt (einschließlich des Hosts) nicht offen.

Möglicherweise bevorzugen Sie die Verwendung von "Host-Only-Netzwerk", was genau dasselbe ist wie „Internes Netzwerk“, dem Host aber den Beitritt ermöglicht.

Wenn Sie von anderen Hosts aus auf die VMs zugreifen möchten, können Sie auchÜberbrücktes Netzwerk.

Abschließend empfehle ich, entweder feste IP-Adressen für Ihre VMs zu konfigurieren oder die integrierteVirtualBox-DHCP-Server.

verwandte Informationen