VirtualBox Netzwerk
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.[6]
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:
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 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).