VMWare: Was ist NAT vs. Bridged vs. Host-Only?
VMWare: Was ist NAT vs. Bridged vs. Host-Only?
Antworten:
Nur Host erlaubt nur Netzwerkoperationen mit dem Host-Betriebssystem.
Der NAT-Modus maskiert alle Netzwerkaktivitäten, als ob sie von Ihrem Host-Betriebssystem stammen würden, obwohl die VM auf externe Ressourcen zugreifen kann.
Im Bridged-Modus wird ein anderer Knoten im physischen Netzwerk repliziert, und Ihre VM erhält eine eigene IP-Adresse, wenn DHCP im Netzwerk aktiviert ist.
Gleiches Konzept wie beim normalen Netzwerkaufbau :)
Nur Host : Der VM wird eine IP zugewiesen, aber auf sie kann nur von der Box zugegriffen werden, auf der die VM ausgeführt wird. Kein anderer Computer kann darauf zugreifen.
NAT : Genau wie in Ihrem Heimnetzwerk mit einem WLAN-Router wird die VM in einem separaten Subnetz zugewiesen, genau wie 192.168.6.1
Ihr Host-Computer und die VM 192.168.6.3
. Dann kann Ihre VM auf ein externes Netzwerk wie Ihren Host zugreifen, jedoch keinen externen Zugriff auf Ihre VM direkt ist es geschützt.
Überbrückt : Ihre VM befindet sich im selben Netzwerk wie Ihr Host. Wenn Ihre Host-IP-Adresse lautet, 172.16.120.45
ist Ihre VM identisch 172.16.120.50
. Es kann von allen Computern in Ihrem Host-Netzwerk zugegriffen werden.
Während die anderen Antworten hier gute Beschreibungen für den NAT- und den Bridged-Modus enthalten, sind ihre Erklärungen für den Nur-Host-Modus nicht ganz korrekt.
In der VMware-Dokumentation unter Konfigurieren von Netzwerkverbindungen> Grundlegendes zu allgemeinen Netzwerkkonfigurationen :
Beim Host-Only-Networking wird ein Netzwerk erstellt, das vollständig im Host-Computer enthalten ist . Beim Host-Only-Networking wird eine Netzwerkverbindung zwischen der virtuellen Maschine und dem Host-System mithilfe eines virtuellen Netzwerkadapters hergestellt, der auf dem Host-Betriebssystem sichtbar ist.
(Betonung meiner.)
Beachten Sie, dass dies nicht bedeutet , dass nur der Host auf die VM zugreifen kann. Das Netzwerk ist in sich geschlossen, nicht die Verbindung . Dies ist ein subtiler, aber wichtiger Unterschied.
Darüber hinaus, wie von user5389726598465 unter Erstellen virtueller Maschinen> Vorbereiten der Erstellung einer neuen virtuellen Maschine> Auswählen des Netzwerkverbindungstyps für eine virtuelle Maschine erläutert :
Beim Host-Only-Networking kann die virtuelle Maschine nur mit dem Host-System und anderen virtuellen Maschinen im Host-Only-Network kommunizieren. Wählen Sie Nur-Host-Netzwerk, um ein isoliertes virtuelles Netzwerk einzurichten.
Beachten Sie, dass der Nur-Host-, der NAT- und der Bridged-Modus Aliase für bestimmte virtuelle Netzwerk-Switches ("VMnets") sind, die für die verschiedenen Verhaltensweisen vorkonfiguriert sind. Wie bei einem normalen Netzwerk-Switch sind alle Computer, die mit demselben Switch verbunden sind, für einander sichtbar.
Dies bedeutet, dass alle VMs, die mit einem Host-Only-Netzwerk verbunden sind, für den Host und untereinander sichtbar sind . Wenn Sie eine VM wünschen, die nur für den Host sichtbar ist , müssen Sie ihr ein dediziertes VMnet zuweisen und vermeiden, dass diesem VMnet andere VMs zugewiesen werden.
Die folgende Tabelle auf der Virtualbox-Dokumentationssite zeigt die Konnektivität zwischen der VM und dem Host für verschiedene Netzwerktypen: