Was sind die Hauptunterschiede zwischen den VirtualBox-Netzwerktypen? [geschlossen]

64

Ich versuche, VirtualBox zu verwenden, um ein paar VMs zu hosten.

Jede VM sollte eine Verbindung zum Internet herstellen können (dies wird hauptsächlich zur Installation der Software benötigt). Mein Host-Browser sollte eine Verbindung zu den Gast-VMs herstellen können. Außerdem muss ich in der Lage sein, auf die Gast-VMs zu sshen. Aus diesem Grund möchte ich, dass jede VM eine statische IP-Adresse hat. Auf diese Weise können sich die VMs auch miteinander verbinden, beispielsweise für die Datenbankkonnektivität.

Ich habe dies mit VMware Fusion gemacht. Allerdings hat VMware mich in letzter Zeit zu oft gebissen und so viel Arbeit zerstört, dass ich VirtualBox ausprobieren möchte.

Aber ich bin kein Netzwerk-Guru und weiß nicht, welche Art von Netzwerk ich möchte. Also, was ich frage, ist einfach:

Was sind die Hauptunterschiede zwischen den Netzwerktypen? Dies könnte mir helfen, herauszufinden, welche Art von Netzwerk in meinem Fall verwendet werden sollte.

Und natürlich wäre es sehr dankbar, wenn jemand einen Link zu einer Dokumentation darüber hätte, wie man das macht, was ich will.

Danke, ge

George Entenman
quelle
Dies ist nicht die richtige Seite für diese Frage. Wenn Sie weitere Antworten erhalten möchten, sollten Sie diese auf SuperUser oder Ask Different stellen .
Stefano Palazzo
1
@StefanoPalazzo Nein, es ist sehr viel :)
mlvljr
1
Verursachen alle positiven Stimmen zu Fragen und Antworten ein Umdenken bei denjenigen, die dafür gestimmt haben, dies zu beenden?
Küken
1
Warum schließen anstatt auf SU zu migrieren?
Franck Dernoncourt
@StefanoPalazzo Ich habe die Frage bearbeitet, um sie nicht mac-spezifisch und weniger meinungsbasiert zu machen. Da diese Frage so populär ist und immer noch zutrifft, ist es meiner Meinung nach sinnvoll, sie auf SuperUser zu migrieren, damit aktuellere Informationen hinzugefügt werden können. Geschlossene Fragen können leider nicht migriert werden. Ich denke, erneutes Öffnen-Migrieren ist möglicherweise die optionale Meta-Frage
Marinos An

Antworten:

71

Diese Seite: http://www.virtualbox.org/manual/ch06.html

deckt die virtualbox-vernetzung recht gut ab.

NAT - Ihr Host fungiert als Router (Firewall) und Ihre Gäste befinden sich in einem privaten Subnetz. Verwenden Sie diese Option, wenn Sie keine Server auf den Gästen ausführen.

Bridged - Ihre Gäste erhalten eine IP-Adresse im selben Subnetz wie Ihr Host. Verwenden Sie diese Option, wenn Sie Server auf dem Gast ausführen und eine Verbindung von anderen Computern im LAN herstellen möchten.

Nur Host - Eine Art Hybrid. Wie der Name schon sagt, können Sie mit dieser Option nur vom Host aus eine Verbindung zu den Gastservern herstellen. Verwenden Sie dies für "private" (nur Host-) Server. Ich benutze dies, wenn ich einen Test-Webserver betreibe.

Um es kurz zu machen, wenn Sie einen Router haben, würde ich Bridged Networking verwenden. 

Panther
quelle
" Internes Netzwerk: Ähnlich wie Bridged, da die VM direkt mit der Außenwelt kommunizieren kann . Die Außenwelt ist jedoch auf andere VMs auf demselben Host beschränkt, die mit demselben internen Netzwerk verbunden sind - Nur Host: ... während Bridged ein vorhandenes physikalische Schnittstelle Vernetzung wird verwendet , um virtuelle Maschinen heften sie an, mit Host-Only eine neue Loopback - Schnittstelle Vernetzung auf dem Host erstellt . Und während bei der internen Vernetzung, der Verkehr zwischen den virtuellen Maschinen nicht zu sehen, wird auf dem Loopback - Schnittstelle den Datenverkehr auf dem Host kann abgefangen werden . "
Marinos An
14

Sie möchten Bridged Networking verwenden.

NAT ist Network Address Translation - dies ist eine VM-Internet-Verbindung, im Gegensatz zu Bridged Networking , das (aus Sicht des Netzwerks) dasselbe ist wie die Verbindung einer physischen Maschine - als solches können Sie mit Bridged Networking arbeiten Es ist beides möglich - Ihre VM erhält eine IP-Adresse, die dann für SSH, Telnet usw. verwendet werden kann.

jrg
quelle