Wie kann ich eine Netzwerkschnittstelle so konfigurieren, dass sie für einen VirtualBox-Gast verfügbar ist und vom Host nicht verwendet wird?

954
ændrük

Wie kann ich auf einem Hostsystem mit zwei physischen Netzwerkschnittstellen festlegen, dass eine Schnittstelle nur von einem VirtualBox-Gastbetriebssystem verwendet wird?

Host und Gast sind Ubuntu 10.10, auf dem NetworkManager ausgeführt wird. Im Idealfall möchte ich, dass die angegebene Netzwerkschnittstelle von NetworkManager im Gastsystem verwaltet wird und NetworkManager im Host nicht bekannt ist.

1

2 Antworten auf die Frage

0
RobotHumans

Nehmen Sie die verwalteten nm-Schnittstellen auf dem Host heraus. Stellen Sie es auf Bridged in Vbox ein. Wenn es im Client großartig verwendet wird, ist es auch großartig.

edit: Es kann erforderlich sein, dass sich die "Client Only" -Schnittstelle auf dem Host in Promisc befindet

Anstatt meine Frage zu beleidigen und zu beklagen, dass Sie nicht in der Lage sind, internationale Zeichen einzugeben, könnte es für Sie von Vorteil sein, sich selbst und anderen Lesern mitzuteilen, welche Mehrdeutigkeit in meiner Frage Ihnen solche Schwierigkeiten bereitet. ændrük vor 13 Jahren 0
Die Mehrdeutigkeit ist, dass es offensichtlich möglich ist ... daher mein Kommentar "Ist das wirklich eine Frage". Es gibt eine Reihe von Nebenproblemen, die ins Spiel kommen könnten, wie etwa das Arp-Caching von der "nicht verwendeten" Schnittstelle, wenn es sich nicht im Promiscuous-Modus befindet. Es gibt offensichtliche Möglichkeiten für Routingprobleme (auf beiden Schnittstellen können keine ähnlichen IP-Adressbereiche vorhanden sein, sonst wird etwas schief gelaufen). Die Feststellung, dass es möglich ist, impliziert mehrere Fragen: Wie stelle ich eine Schnittstelle im Promisc-Modus ein, wie stelle ich vbox auf Bridged Networking ein, wie kann ich Proxy-Arp aktivieren, falls erforderlich, wird der Host von Client-Arps usw. lernen RobotHumans vor 13 Jahren 0
Vielen Dank für die Erklärung Ihrer Interpretation. Ich habe die Frage so aktualisiert, dass ich die Mehrdeutigkeit beseitigt. Bitte lassen Sie mich die Frage selbst wissen oder bearbeiten, wenn Sie der Meinung sind, dass weitere Änderungen erforderlich sind. ændrük vor 13 Jahren 0
Gutes Geschäft. Das ist eine viel bessere Frage. Ich habe die meisten meiner Kommentare im Kommentarbereich gelöscht (nur damit Sie es wissen). Ich versuche, überhaupt keine Fragen zu stellen, aber wenn ich dies tue, stelle ich sicher, dass sie nicht mit Ja oder Nein beantwortet werden können. RobotHumans vor 13 Jahren 0
@ ændrük Ich kann internationale Zeichen tippen, übrigens, ich würde einfach nicht in einem deutschen oder russischen Forum mit dem US 101-Layout-Zeichensatz posten. RobotHumans vor 13 Jahren 0
0
Ian

Ich denke, die Antwort lautet ja, aber ich verwechsle es möglicherweise mit einem anderen Virtualisierungsprodukt.

Ich würde damit beginnen, die Datei / etc / interfaces im Host so zu bearbeiten, dass die Hardware nicht angezeigt wird.

Die Hardware muss VB bekannt sein. Ich denke, Bridged sollte gut funktionieren.

Dann kann Ihr Gast als Firewall für das gesamte Netzwerk fungieren, das an die andere LAN-Karte angeschlossen ist.