Wie kann ich mit Virtualbox ein internes Netzwerk einrichten? (Ubuntu 14.04)

11

Hallo, ich habe versucht, ein internes Netzwerk mit zwei virtuellen Ubuntu 14.04-Maschinen einzurichten. Aber ich war bisher erfolglos. Beide haben die internen Netzwerkadapter mit demselben Netzwerknamen. Jetzt müssen sie innerhalb des Netzwerks kommunizieren, aber die Ping-Tests waren nicht erfolgreich.

Dies ist meine /etc/network/interfaces.d im ersten Betriebssystem

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
address 192.168.0.100           
netmask 255.255.255.0
gateway 192.168.0.254           

OS # 2

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
address 192.168.0.101
netmask 255.255.255.0
gateway 192.168.0.254

Ich habe auch erfolglos versucht, "eth0" in "lo" zu ändern.

Ich verstehe nicht, wo das Problem liegt. Jede Hilfe ist willkommen! Vielen Dank

Riccardo
quelle

Antworten:

17

Ok, ich habe die Lösung gefunden. Ich musste nur einen DHCP-Server mit VirtualBox starten. In diesem Video wird es gut erklärt: https://www.youtube.com/watch?v=lhOY-KilEeE

Nur für den Fall, dass das Video nicht verfügbar ist, lautet das Wesentliche:

vboxmanage dhcpserver add --netname intnet --ip 10.10.0.1 --netmask 255.255.0.0 --lowerip 10.10.10.1 --upperip 10.10.10.255 --enable

Führen Sie dies in Ihrem Host-Betriebssystem aus.

  • --netname intnet: Das interne Netzwerk wird benannt intnet. Dies ist der Name, den Sie dann in das Feld Netzwerk> Adapter> (Internes Netzwerk)> Name Ihrer VM eingeben sollten .
  • --ip 10.10.0.1: Die IP-Adresse Ihres DHCP-Servers im internen Netzwerk.
  • --netmask 255.255.0.0: Die Subnetzmaske.
  • --lowerip 10.10.10.1: Die Untergrenze der IP-Adressen, die Netzwerkmitgliedern zugewiesen werden können.
  • --upperip 10.10.10.255: Die Obergrenze derselben Sache.
  • --enable: Aktivieren Sie den DHCP-Server.
Riccardo
quelle
2
Dies allein hat bei mir nicht funktioniert, da Oracle VirtualBox kürzlich aktualisiert und einige davon ersetzt hat. Dieser Artikel war sehr, sehr hilfreich. Führen Sie einfach die beiden CLI-Befehle aus (einer davon ist Ihr Befehl) und setzen Sie den Netzwerkadapter auf NAT Network. Jekewa.com/blogs/index.php/weBlog/2014/01/09/… Beachten Sie dies ebenfalls Es gibt einen Fehler in Ihrer Antwort, das Lowerip sollte nicht mit der Gateway-IP identisch sein. Verwenden Sie stattdessen
10.10.10.2