In einer früheren Frage habe ich gefragt, wie m0n0wall in einer VM konfiguriert werden soll. Jetzt möchte ich einen Netzwerk-Addaptor in meinem Computer so einstellen, dass er nur für die Gast-VM verwendet wird, dh keinen Datenverkehr vom Host-Computer durchlässt. Ich habe bisher keinen Weg gefunden, dies zu tun. Ich benutze VBox 4.0.0.
Ich habe zwei physische Netzwerkkarten, eine, die der Host verwenden soll, und eine für den Gast.
Ich habe versucht, die beiden Felder in Rot zu deaktivieren (wodurch die Felder in Grün deaktiviert wurden) und das Kontrollkästchen "VirtualBox Bridged Networking Driver" aktiviert gelassen, aber dies hat nicht funktioniert (oder ich hatte erwartet, dass dies einfacher funktioniert als ich gehofft).
Die Idee ist, die VM als Gateway auf dem Host-Computer auszuführen.
quelle
Laut diesem Forumsbeitrag sollten Sie Folgendes versuchen:
Stellen Sie das Netzwerk auf den Bridged-Modus ein. Das System fügt zusätzlichen Code hinzu, damit die Netzwerkkarte in der VM auf den Netzwerkkartentreiber zugreifen kann. Wenn Sie sich die NIC-Eigenschaften des Host-Betriebssystems ansehen, wird dieses zusätzliche Kontrollkästchen für den VirtualBox-Filtertreiber angezeigt . Wenn Sie alle Kontrollkästchen außer diesem deaktivieren, kann die Netzwerkkarte in der VM weiterhin die physische Netzwerkkarte sehen, das Betriebssystem auf dem Host jedoch nicht.
quelle
Es scheint, dass dies nicht möglich ist, da die Host-Netzwerkkarte in irgendeiner Weise mit dem Gast verbunden sein muss, sodass das Deaktivieren der Funktionen auf der Karte nicht funktioniert. Es ist jedoch weiterhin möglich, eine m0n0wall / ein Gateway in einer VM zu erstellen.
quelle
Ich hatte das gleiche Problem mit meinem Windows 7-Unternehmenscomputer.
Ich habe zwei Ethernet-Verbindungen, eine Verbindung zu meinem Arbeitsnetzwerk und eine andere, die mit einem DSL-Router verbunden ist. Diese Sekunde ist die Verbindung, die ich für meine Virtual Box-Maschinen verwende.
Als ich die DSL-Verbindung einsteckte, funktionierten meine Arbeitsanwendungen nicht mehr richtig.
Besser als die Kostenrouten über die Befehlszeile zu ändern, fand ich die zweite Antwort von uSlackr die einfachste und bessere Lösung, indem ich alle außer "
Natürlich verwende ich die Bridged Adapter-Option auf Virtual Box für den DSL-Adapter
Jetzt funktioniert alles wie ein Zauber!
quelle
Bei einem Linux-Host müssen Sie Bridged auf dem Gast verwenden und die automatische Verbindung auf dem Host deaktivieren.
Host mit Mate / Gnome:
VM / Gast
quelle
Vielleicht das:
VBoxManage modifyvm GuestNameHere --natbindip1 'IPofSpecificAdapterHere'
Über https://www.virtualbox.org/manual/UserManual.html#nat-bind-sockets über https://forums.virtualbox.org/viewtopic.php?p=459665#p459665 .
quelle