Sparen Sie 15% bei allen Hosting-Diensten

Teste deine Fähigkeiten und erhalte Rabatt auf jeden Hosting-Plan

Benutze den Code: Skills Anfangen
Abschnitte
Virtuelle Server

Netzwerkkonfiguration in VirtualBox: Ein vollständiger Leitfaden

Die Konfiguration von Netzwerkeinstellungen in VirtualBox ist einer der kritischsten Schritte beim Aufbau einer funktionsfähigen Virtualisierungsumgebung. Ob Sie Ihre virtuellen Maschinen (VMs) mit dem Internet verbinden, untereinander kommunizieren lassen oder zu Testzwecken isolieren möchten – VirtualBox bietet eine umfangreiche Reihe von Netzwerkmodi für jeden Anwendungsfall. Dieser umfassende Leitfaden führt Sie durch jeden Netzwerkmodus, Schritt-für-Schritt-Konfiguration, erweiterte Einstellungen, Konnektivitätstests und Fehlerbehebung – damit Sie Ihre virtuelle Infrastruktur genau so einrichten können, wie Sie sie benötigen.

Warum Netzwerkkonfiguration in VirtualBox wichtig ist

VirtualBox ist einer der am häufigsten verwendeten Desktop-Hypervisoren für Entwickler, Systemadministratoren und IT-Studenten. Eine korrekte Netzwerkkonfiguration ist grundlegend – ohne sie können Ihre VMs nicht auf das Internet zugreifen, nicht miteinander kommunizieren oder sich in Ihre bestehende Infrastruktur integrieren. Egal ob Sie einen lokalen Entwicklungs-Stack betreiben, eine Multi-Server-Umgebung simulieren oder lernen, wie man Server verwaltet, bevor man sie in einer VPS Hosting-Umgebung bereitstellt – das Verständnis von VirtualBox-Netzwerken ist eine wesentliche Fähigkeit.

VirtualBox-Netzwerkmodi verstehen

VirtualBox bietet sechs primäre Netzwerkmodi. Jeder erfüllt einen bestimmten Zweck, und die Wahl des richtigen hängt vollständig von Ihrem Anwendungsfall ab.

1. NAT (Network Address Translation)

NAT ist der Standard-Netzwerkmodus in VirtualBox. In diesem Modus kann die VM über die IP-Adresse des Host-Computers auf externe Netzwerke und das Internet zugreifen, aber externe Geräte – einschließlich des Host-Computers selbst – können keine Verbindungen zur VM initiieren.

Am besten für: Allgemeiner Internetzugriff, Herunterladen von Paketen, Browsen innerhalb der VM, einfache ausgehende Szenarien.

Einschränkungen: Keine eingehenden Verbindungen vom Host oder anderen VMs ohne Port-Forwarding-Regeln.

2. Bridged Adapter

Im Bridged-Modus verbindet sich die VM direkt mit der physischen Netzwerkschnittstelle des Host-Computers. Die VM erscheint als vollständig unabhängiges Gerät im lokalen Netzwerk mit einer eigenen IP-Adresse, die vom DHCP-Server des Netzwerks zugewiesen wird (oder statisch konfiguriert ist).

Am besten für: Szenarien, in denen die VM von anderen Geräten im gleichen Netzwerk erreichbar sein muss – zum Beispiel beim Betrieb eines Webservers oder beim Testen von Netzwerkdiensten.

Einschränkungen: Erfordert eine physische Netzwerkverbindung auf dem Host; das Verhalten hängt von der Host-Netzwerkumgebung ab.

3. Internal Network

Der Internal Network-Modus erstellt ein vollständig isoliertes virtuelles Netzwerk. VMs, die mit dem gleichen internen Netzwerk verbunden sind, können miteinander kommunizieren, haben aber keinen Zugriff auf den Host-Computer oder externe Netzwerke.

Am besten für: Simulation isolierter Multi-VM-Umgebungen, Testen der Kommunikation zwischen Servern, Sicherheitslabore.

Einschränkungen: Kein Internetzugriff, keine Host-Kommunikation.

4. Host-Only Adapter

Der Host-Only-Modus erstellt ein privates Netzwerk ausschließlich zwischen dem Host-Computer und der/den VM(s). VMs können mit dem Host und mit anderen VMs im gleichen Host-Only-Netzwerk kommunizieren, können aber nicht auf externe Netzwerke oder das Internet zugreifen.

Am besten für: Entwicklungs- und Testumgebungen, in denen Sie Host-zu-VM-Kommunikation benötigen, ohne die VM dem Internet auszusetzen.

Einschränkungen: Kein externer Netzwerkzugriff.

5. NAT Network

NAT Network ist eine erweiterte Version des Standard-NAT. Mehrere VMs teilen sich ein einzelnes NAT-Netzwerk, das es ihnen ermöglicht, miteinander zu kommunizieren und gleichzeitig auf externe Netzwerke zuzugreifen – alles hinter einer gemeinsamen IP-Adresse.

Am besten für: Multi-VM-Setups, die sowohl VM-zu-VM-Kommunikation als auch Internetzugriff benötigen, ohne VMs dem Host-Netzwerk auszusetzen.

6. Generic Driver (Fortgeschrittene Nutzung)

Dieser Modus ermöglicht die Verwendung selten genutzter Treiberschnittstellen, einschließlich UDP Tunnel und VDE (Virtual Distributed Ethernet). Er ist für fortgeschrittene Benutzer gedacht, die komplexe virtuelle Netzwerktopologien aufbauen.

Schnellreferenz: Vergleich der VirtualBox-Netzwerkmodi

ModusInternetzugriffHost ↔ VMVM ↔ VMEingehende Verbindungen
NAT✅ Ja❌ Nein❌ Nein❌ Nein (ohne Port-Forwarding)
Bridged Adapter✅ Ja✅ Ja✅ Ja✅ Ja
Internal Network❌ Nein❌ Nein✅ Ja❌ Nein
Host-Only Adapter❌ Nein✅ Ja✅ Ja✅ Ja (vom Host)
NAT Network✅ Ja❌ Nein✅ Ja❌ Nein (ohne Port-Forwarding)

Schritt für Schritt: Netzwerkeinstellungen in VirtualBox konfigurieren

Schritt 1: VirtualBox starten

Öffnen Sie die VirtualBox-Anwendung auf Ihrem Host-Computer. Stellen Sie sicher, dass die VM, die Sie konfigurieren möchten, ausgeschaltet ist, bevor Sie Netzwerkänderungen vornehmen.

Schritt 2: VM-Einstellungen öffnen

Wählen Sie im VirtualBox-Manager die virtuelle Maschine, die Sie konfigurieren möchten, aus der linken Liste aus. Klicken Sie auf die Schaltfläche Einstellungen (das Zahnradsymbol in der Symbolleiste), um das VM-Einstellungsfenster zu öffnen.

Schritt 3: Zur Registerkarte Netzwerk navigieren

Klicken Sie im Einstellungsfenster auf die Registerkarte Netzwerk im linken Menü. Sie sehen bis zu vier Adapter-Registerkarten: Adapter 1, Adapter 2, Adapter 3 und Adapter 4. VirtualBox unterstützt bis zu vier virtuelle Netzwerkadapter pro VM.

Konfigurieren jedes Netzwerkadapters

Schritt 1: Netzwerkadapter aktivieren

Aktivieren Sie auf der gewünschten Adapter-Registerkarte (beginnen Sie mit Adapter 1) das Kontrollkästchen Netzwerkadapter aktivieren. Dies aktiviert den Adapter für die VM.

Schritt 2: Netzwerkmodus auswählen

Verwenden Sie das Dropdown-Menü Angeschlossen an, um den Netzwerkmodus auszuwählen, der zu Ihrem Anwendungsfall passt:

NAT konfigurieren

  • Wählen Sie NAT aus dem Dropdown-Menü.
  • Für den grundlegenden Internetzugriff ist keine zusätzliche Konfiguration erforderlich.
  • Optional – Port-Forwarding: Klicken Sie auf ErweitertPort-Forwarding, um Regeln hinzuzufügen, die eingehende Verbindungen zu bestimmten Ports auf der VM ermöglichen. Um beispielsweise SSH-Zugriff zu aktivieren, leiten Sie Host-Port 2222 an Guest-Port 22 weiter.

Bridged Adapter konfigurieren

  • Wählen Sie Bridged Adapter aus dem Dropdown-Menü.
  • Wählen Sie im Feld Name die physische Netzwerkschnittstelle auf Ihrem Host-Computer aus (z. B. eth0, en0, Wi-Fi oder Ethernet).
  • Die VM erhält ihre eigene IP-Adresse vom DHCP-Server des Netzwerks und ist vollständig im lokalen Netzwerk sichtbar.

Host-Only Adapter konfigurieren

  • Wählen Sie Host-Only Adapter aus dem Dropdown-Menü.
  • Wählen Sie im Feld Name die Host-Only-Netzwerkschnittstelle aus (z. B. vboxnet0).
  • Wenn kein Host-Only-Netzwerk vorhanden ist, erstellen Sie eines über Datei → Host Network Manager im VirtualBox-Hauptmenü.

Internal Network konfigurieren

  • Wählen Sie Internal Network aus dem Dropdown-Menü.
  • Geben Sie im Feld Name einen Namen für das interne Netzwerk ein (z. B. intnet). Alle VMs, die denselben Namen verwenden, werden im gleichen isolierten Netzwerk platziert.

NAT Network konfigurieren

  • Erstellen Sie zunächst ein NAT-Netzwerk über Datei → Einstellungen → Netzwerk → NAT-Netzwerke und klicken Sie auf die Schaltfläche +.
  • Wählen Sie dann NAT Network aus dem Dropdown-Menü Angeschlossen an und wählen Sie Ihr benanntes NAT-Netzwerk.

Erweiterte Netzwerkkonfigurationsoptionen

Das Erweitern des Abschnitts Erweitert in jeder Adapter-Registerkarte zeigt zusätzliche Konfigurationsoptionen:

Adaptertyp

VirtualBox emuliert mehrere Netzwerkadaptermodelle. Die häufigsten Optionen sind:

  • Intel PRO/1000 MT Desktop (82540EM): Die Standard- und am weitesten verbreitete Option. Empfohlen für die meisten Anwendungsfälle.
  • Paravirtualized Network (virtio-net): Bietet erheblich bessere Leistung für Linux-Gäste, die dies unterstützen.
  • PCnet-FAST III: Nützlich für ältere Gastbetriebssysteme.

Für die meisten modernen Linux- und Windows-VMs ist der Intel PRO/1000- oder virtio-net-Adapter die beste Wahl.

Promiscuous Mode

Der Promiscuous Mode bestimmt, wie der virtuelle Adapter Netzwerkpakete handhabt, die nicht an ihn adressiert sind:

  • Ablehnen (Standard): Die VM empfängt nur Pakete, die an ihre eigene MAC-Adresse adressiert sind.
  • VMs zulassen: Die VM kann Pakete empfangen, die an andere VMs im gleichen Netzwerk gesendet werden.
  • Alle zulassen: Die VM empfängt alle Netzwerkpakete im Segment – nützlich für Paketerfassung, Netzwerküberwachung und Intrusion Detection System (IDS)-Tests.

> ⚠️ Sicherheitshinweis: Aktivieren Sie den Promiscuous Mode nur in kontrollierten Umgebungen. Das Zulassen, dass eine VM den gesamten Netzwerkverkehr erfasst, kann ein Sicherheitsrisiko in Produktionsnetzwerken darstellen.

MAC-Adresse

Jeder virtuelle Adapter hat eine eindeutige MAC-Adresse. Sie können diese mit dem Aktualisierungssymbol neu generieren, wenn Sie VMs klonen, um MAC-Adresskonflikte im Netzwerk zu vermeiden.

Kabel verbunden

Stellen Sie sicher, dass das Kontrollkästchen Kabel verbunden aktiviert ist. Wenn Sie es deaktivieren, simuliert dies ein physisch getrenntes Netzwerkkabel – nützlich zum Testen von Netzwerkausfallszenarien, aber eine häufige Ursache für versehentliche Konnektivitätsprobleme.

Verwendung mehrerer Netzwerkadapter

VirtualBox ermöglicht es Ihnen, bis zu vier Netzwerkadapter pro VM gleichzeitig zu konfigurieren. Dies ist besonders nützlich für:

  • Routing- und Firewall-VMs: Ein Adapter im NAT- oder Bridged-Modus für externen Zugriff, ein anderer im Internal Network-Modus für interne VM-Kommunikation.
  • Multi-Homed-Server: Simulation von Servern mit mehreren Netzwerkschnittstellen.
  • Netzwerk-Labore: Aufbau komplexer Topologien mit isolierten Segmenten.

Um einen zweiten Adapter hinzuzufügen, klicken Sie einfach auf die Registerkarte Adapter 2, aktivieren Sie ihn und konfigurieren Sie ihn unabhängig.

Testen der Netzwerkkonnektivität nach der Konfiguration

Nachdem Sie die Netzwerkeinstellungen konfiguriert haben, starten Sie Ihre VM und überprüfen Sie, ob alles ordnungsgemäß funktioniert.

IP-Adresskonfiguration überprüfen

Auf Windows-Gästen:

ipconfig /all

Auf Linux-Gästen:

ip a
# or on older systems:
ifconfig

Überprüfen Sie, dass der Adapter eine gültige IP-Adresse erhalten hat, die für den ausgewählten Netzwerkmodus geeignet ist.

Internetzonnektivität testen

ping -c 4 google.com

Ein erfolgreicher Ping bestätigt, dass die VM DNS auflösen und externe Hosts erreichen kann.

Host-zu-VM-Konnektivität testen (Host-Only oder Bridged)

Pingen Sie vom Host-Computer die IP-Adresse der VM:

ping <vm-ip-address>

Wenn Sie SSH konfiguriert haben, testen Sie die Verbindung:

ssh user@<vm-ip-address>

VM-zu-VM-Konnektivität testen (Internal Network oder NAT Network)

Pingen Sie von einer VM die IP-Adresse einer anderen VM im gleichen Netzwerk:

ping <other-vm-ip>

Fehlerbehebung bei häufigen VirtualBox-Netzwerkproblemen

Auch bei korrekten Einstellungen können Netzwerkprobleme auftreten. Hier sind die häufigsten Probleme und deren Lösungen:

Problem: VM hat keine IP-Adresse

Mögliche Ursachen und Lösungen:

  • DHCP nicht verfügbar: Stellen Sie im Internal Network- oder Host-Only-Modus sicher, dass ein DHCP-Server konfiguriert ist. Gehen Sie in VirtualBox zu Datei → Host Network Manager und aktivieren Sie den DHCP-Server für das Host-Only-Netzwerk. Alternativ weisen Sie eine statische IP manuell im Gastbetriebssystem zu.
  • Adapter nicht aktiviert: Überprüfen Sie doppelt, dass das Kontrollkästchen Netzwerkadapter aktivieren in den VM-Einstellungen aktiviert ist.
  • Netzwerkdienst des Gastbetriebssystems läuft nicht: Starten Sie den Netzwerkdienst in der VM neu.

Auf Linux:

sudo systemctl restart NetworkManager
# or
sudo systemctl restart networking

Problem: Kein Internetzugriff im NAT-Modus

Mögliche Ursachen und Lösungen:

  • Host-Computer hat keinen Internetzugriff: Überprüfen Sie, dass der Host unabhängig auf das Internet zugreifen kann.
  • DNS-Auflösungsfehler: Testen Sie mit einem direkten IP-Ping (ping 8.8.8.8). Wenn dies funktioniert, aber ping google.com fehlschlägt, ist das Problem DNS. Konfigurieren Sie einen öffentlichen DNS-Server (z. B. 8.8.8.8) in den Netzwerkeinstellungen des Gastbetriebssystems.
  • Firewall blockiert Verkehr: Überprüfen Sie, dass die Host-Firewall den NAT-Verkehr von VirtualBox nicht blockiert.

Problem: VM ist im Bridged-Modus nicht im Netzwerk sichtbar

Mögliche Ursachen und Lösungen:

  • Falsche physische Schnittstelle ausgewählt: Stellen Sie sicher, dass Sie die richtige aktive Netzwerkschnittstelle (Wi-Fi vs. Ethernet) im Feld Name ausgewählt haben.
  • Host ist in einem Wi-Fi-Netzwerk mit Client-Isolation: Einige Wi-Fi-Router blockieren die Kommunikation zwischen drahtlosen Clients. Wechseln Sie zu einer kabelgebundenen Verbindung oder verwenden Sie einen anderen Netzwerkmodus.
  • Keine DHCP-Adresse zugewiesen: Weisen Sie eine statische IP im gleichen Subnetz wie das Host-Netzwerk zu.

Problem: VMs können im Internal Network-Modus nicht kommunizieren

Mögliche Ursachen und Lösungen:

  • Unterschiedliche Netzwerknamen: Stellen Sie sicher, dass alle VMs genau denselben internen Netzwerknamen verwenden (Groß-/Kleinschreibung beachten).
  • Keine IP-Adressen zugewiesen: Internal Network hat standardmäßig kein DHCP. Weisen Sie jeder VM manuell statische IPs zu.

Problem: Firewall blockiert Verbindungen

Überprüfen Sie Firewall-Regeln auf Host- und Gastsystemen:

Auf Linux-Gästen (mit UFW):

sudo ufw status
sudo ufw allow ssh

Auf Windows-Gästen: Öffnen Sie Windows Defender Firewall und überprüfen Sie, dass die relevanten Regeln eingehenden oder ausgehenden Verkehr nicht blockieren.

VirtualBox-Netzwerke vs. Produktionsserver-Netzwerke

VirtualBox ist ein ausgezeichnetes Werkzeug zum Lernen, Entwickeln und Testen. Wenn Sie jedoch bereit sind, echte Workloads bereitzustellen, benötigen Sie produktionsgerechte Infrastruktur. So werden VirtualBox-Konzepte auf reale Hosting-Lösungen abgebildet:

VirtualBox-KonzeptProduktionsäquivalent
NAT-ModusPrivate VPS hinter einer Firewall
Bridged Adapter
Sicherheit Virtuelle Server
Sicherheit Verwaltung Virtuelle Server
Dedizierte Server Verwaltung Virtuelle Server