VirtualBox Netzwerk: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
Zeile 15: Zeile 15:
 
*Sie müssen allerdings an das gleiche interne Netzwerk angeschlossen sein.
 
*Sie müssen allerdings an das gleiche interne Netzwerk angeschlossen sein.
 
*Eine Kommunikation mit dem Host System oder anderen Netzen außerhalb von VirtualBox ist nicht möglich.
 
*Eine Kommunikation mit dem Host System oder anderen Netzen außerhalb von VirtualBox ist nicht möglich.
 
+
=Host-only networking=
Host-only networking
+
*In diesem Modus ist eine Kommunikation zwischen angeschlossenen Gastsystemen und dem Host-System möglich.
In diesem Modus ist eine Kommunikation zwischen angeschlossenen Gastsystemen und dem Host-System möglich.[6]
+
*Am Host-System werden dazu eigene Netzwerk-Interfaces verwendet
 
+
*Für das erste Host-only Netzwerk z.B. vboxnet0.
Am Host-System werden dazu eigene Netzwerk-Interfaces verwendet, für das erste Host-only Netzwerk z.B. vboxnet0 (siehe auch VirtualBox vboxnet0-Adapter hinzufügen). Die Konfiguration der IP-Adresse am Host sowie die Konfiguration des DHCP-Servers für dieses Netzwerk erfolgt direkt in VirtualBox:
+
*Die Konfiguration der IP-Adresse am Host sowie die Konfiguration erfolgt direkt in VirtualBox:
 
+
*Ebenso das Setup des DHCP-Servers für dieses Netzwerk
NAT Service
 
Network Address Translation Service ist eine neue NAT Variante, die mit VirtualBox 4.3 neu eingeführt wurde (experimentell). Die Funktionsweise gleicht einem Router. Ein direkter Zugriff von Außerhalb des Netzwerks auf die Clientsysteme wird verhindert und die Gastsysteme können jedoch untereinander und nach Außen mit TCP und UDP über IPv4 und IPv6 kommunizieren. Der NAT Service ist an ein internes Netzwerk angebunden. Virtuelle Maschinen die diesen Dienst nutzen sollen an diesem internen Netzwerk angeschlossen sein. Der Name des internen Netzwerks wird bei der Konfiguration des NAT Services gewählt. Das interne Netzwerk wird neu erstellt falls es noch nicht vorhanden ist.
 
  
 
Beispielkonfiguration eines statischen NAT Netzwerks
 
Beispielkonfiguration eines statischen NAT Netzwerks

Version vom 28. März 2022, 16:59 Uhr

Network Address Translation (NAT)

  • einfachste Möglichkeit aus dem Gastsystem heraus auf externe Netze zuzugreifen.
  • Ein Zugriff von außen in das Gastsystem hinein ist nicht direkt möglich.
  • Auch vom Host-System aus kann nicht auf Dienste im Gastsystem zugegriffen werden.
  • Man kann aber über Portforwarding dies auch möglich machen.
  • VirtualBox Nat Network

Not attached" mode

  • In diesem Modus sieht das Gastsystem eine Netzwerkkarte
  • Bei der das (virtuelle) Netzwerkkabel abgesteckt ist.

Bridged networking

  • In diesem Modus bekommt das Gastsystem direkten Zugriff auf LAN Netzwerk
  • an diesem ist auch der Host selbst angeschlossen.

Internal networking

  • Bei der Konfiguration eines internen Netzwerks können nur Gastsysteme miteinander kommunizieren.
  • Sie müssen allerdings an das gleiche interne Netzwerk angeschlossen sein.
  • Eine Kommunikation mit dem Host System oder anderen Netzen außerhalb von VirtualBox ist nicht möglich.

Host-only networking

  • In diesem Modus ist eine Kommunikation zwischen angeschlossenen Gastsystemen und dem Host-System möglich.
  • Am Host-System werden dazu eigene Netzwerk-Interfaces verwendet
  • Für das erste Host-only Netzwerk z.B. vboxnet0.
  • Die Konfiguration der IP-Adresse am Host sowie die Konfiguration erfolgt direkt in VirtualBox:
  • Ebenso das Setup des DHCP-Servers für dieses Netzwerk

Beispielkonfiguration eines statischen NAT Netzwerks VBoxManage natnetwork add -t nat-int-network -n "192.168.15.0/24" -e natnetwork ist der Name des internen Netzwerks. 192.168.15.0/24 stellt das Netzwerk und Subnetzmaske dar. 192.168.15.1 ist die Gatewayadresse.

Beispielkonfiguration mit DHCP Server VBoxManage natnetwork add -t nat-int-network -n "192.168.15.0/24" -e -h on Nachträgliches Hinzufügen eines DHCP Servers VBoxManage natnetwork modify -t nat-int-network -h on Weitere Informationen und Konfigurationsmöglichkeiten unter Network Address Translation Service (Virtualbox Manual).

Quelle