Problem beim Erstellen eines Netzwerks mit meiner virtuellen Maschine

Problem beim Erstellen eines Netzwerks mit meiner virtuellen Maschine

Ich habe eine VirtualBox mit einem Ubuntu-Server (16.04) auf meinem Ubuntu 16.04-Laptop installiert.

Ich möchte ein virtuelles Netzwerk erstellen. Wenn man einige Beiträge im Internet liest, scheint es ziemlich einfach zu sein, aber ...

Also, ich habe es so konfiguriert:

  • In den VirtualBox-Einstellungen > Netzwerk: NAT ist leer, und in Host Only habe ich vboxnet0 mit 192.168.56.1 als IP, 255.255.255.0 als Maske und DHCP leer
  • Ich habe den virtuellen Server mit Karte 1 = NAT und privatem Host mit dem Namen vboxnet0 eingerichtet und alles autorisiert. Das Kontrollkästchen „Kabel angeschlossen“ ist aktiviert.

  • Die Datei /etc/network/interface enthält diese Informationen:

    Auto Lo Iface Lo Inet Loopback

    auto enp0s3 iface enp0s3 inet statische Adresse 192.168.26.70 Netzmaske 255.255.255.0 Netzwerk 192.168.56.1 Gateway 192.168.56.1 DNS-Nameserver 8.8.8.8 8.8.4.4

Ich versuche, Host und Gast anzupingen, aber nichts funktioniert. Mir fehlt etwas, aber was?

Vielen Dank für Ihre Hilfe

AKTUALISIERUNG 1 Screenshots zur Konfiguration ifconfig auf VM Einstellungen /etc/Netzwerk/Schnittstellen

Ich weiß, dass ich etwas vermisse, aber was?

Antwort1

Sie müssen Ihren Netzwerkadapter auf „Überbrückt“ einstellen und bei „Name“ Ihre Host-NIC auswählen – Ihren WLAN- oder LAN-Verbindungsadapter vom Laptop.

Meins ist Intel Centrino Wireless-N 1000

Wählen Sie stattdessen Ihre.

und drücke den MAC-Adress-Aktualisierungsknopf (rechts der blaue mit den Pfeilen) ein paar Mal![Bildbeschreibung hier eingeben

Antwort2

Falls Sie es wollen

  1. um den Host anpingen zu können
  2. eine private IP haben, die zu einem privaten Netzwerk gehört

dann müssen Sie, wie oben in den Kommentaren zur Antwort von lewis4u vorgeschlagen, ein internes Netzwerk anstelle eines überbrückten Netzwerks erstellen:

Netzwerkadapter 1: Schnittstelle zum Host Netzwerkadapter 2: Schnittstelle zum internen Netzwerk

Dann sollten Sie zwei Schnittstellen erhalten, eine per NAT, also mit einer Verbindung zum Internet (sofern dies bei Ihrem Host der Fall ist), und eine, die die Kommunikation innerhalb des internen Netzwerks ermöglicht.

PS: Ihre Zeile „Netzwerk 192.168.56.1“ in /etc/network/interfaces scheint überflüssig (siehe man 5 interfaces).

verwandte Informationen