OpenWRT unter VirtualBox installieren – Schritt-für-Schritt-Anleitung

Verfasst von

in

Virtuelle Testumgebungen sind ideal, um Netzwerke, Firewalls oder Routing-Konfigurationen gefahrlos auszuprobieren. Mit OpenWrt und Oracle VM VirtualBox lässt sich in wenigen Minuten ein virtueller Router aufbauen, der ein internes Testnetz mit dem Internet verbindet.

Diese Anleitung zeigt Schritt für Schritt, wie OpenWRT in VirtualBox installiert und ein Host-Only-Netzwerk mit dem öffentlichen Netz verbunden wird.

Ziel der Testumgebung

Die Umgebung besteht aus:

  • einer OpenWRT-VM als Router
  • einem WAN-Interface mit Internetzugang
  • einem LAN-Interface für das interne Testnetz
  • einem Host-Only-Netzwerk für virtuelle Clients oder den Host selbst

Die Netzwerktopologie sieht vereinfacht so aus:

Internet
   │
VirtualBox NAT
   │
OpenWRT (WAN)
OpenWRT (LAN)
   │
Host-Only-Netzwerk
   │
Host / Testsysteme

Voraussetzungen

Benötigt werden:

  • installierte VirtualBox
  • einen Linux-, Windows- oder macOS-Host
  • Grundkenntnisse im Umgang mit einer Shell
  • Internetzugang

OpenWRT herunterladen

Die aktuellen Abbilder stehen auf der offiziellen Projektseite bereit:

OpenWRT Downloads

Benötigt wird die x86_64-Variante:

releases → aktuelle Version → targets → x86/64

Download-Datei:

openwrt-*-x86-64-generic-ext4-combined.img.gz

Das heruntergeladene Archiv muss entpackt werden.

Unter Linux:

gunzip openwrt-*.img.gz

Danach liegt eine .img-Datei vor.

Virtuelle Maschine erstellen

In VirtualBox:

Neue VM anlegen

Einstellungen:

OptionWert
NameOpenWRT
TypLinux
VersionOther Linux (64-bit)
RAM128–256 MB
CPU1 Core

Vorhandene Festplatte verwenden

Beim Erstellen der VM:

Vorhandene virtuelle Festplatte verwenden

Dann die entpackte .img-Datei auswählen.

Netzwerkkarten konfigurieren

Dieser Schritt ist entscheidend.

Adapter 1 – WAN

Einstellungen:

OptionWert
AktiviertJa
Angeschlossen anNAT

Adapter 2 – LAN

Einstellungen:

OptionWert
AktiviertJa
Angeschlossen anHost-Only Adapter

Typischer Name:

vboxnet0

Falls noch kein Host-Only-Netz existiert:

Datei → Werkzeuge → Netzwerkmanager → Host-Only-Netzwerk erstellen

OpenWRT starten

Die VM starten.

Nach dem Boot erscheint die Konsole.

Anmeldung:

login: root
password: (leer lassen)

Einfach Enter drücken.

Netzwerkschnittstellen prüfen

Zur Kontrolle:

ip a

Typischer Aufbau:

InterfaceFunktion
eth0WAN
eth1LAN

LAN-Netz anpassen

VirtualBox verwendet häufig das Netz:

192.168.56.0/24

Damit OpenWRT korrekt mit dem Host-Only-Netz arbeitet, wird die LAN-IP angepasst.

Neue LAN-IP setzen

uci set network.lan.ipaddr='192.168.56.1'
uci commit network
/etc/init.d/network restart

Internetverbindung testen

Prüfen, ob die WAN-Seite funktioniert:

ping 8.8.8.8

Wenn Antworten kommen, ist die Internetverbindung aktiv.

NAT und Weiterleitung prüfen

OpenWRT aktiviert NAT normalerweise automatisch.

Zur Kontrolle:

uci show firewall

Wichtig ist:

  • Masquerading aktiv
  • Weiterleitung von LAN nach WAN erlaubt

Falls erforderlich:

uci set firewall.@zone[1].masq='1'
uci commit firewall
/etc/init.d/firewall restart

Host-System mit OpenWRT verbinden

Nun kann der Host das virtuelle Router-Netz nutzen.

Der Host befindet sich im Host-Only-Netz und erhält typischerweise eine Adresse wie:

192.168.56.x

Als Gateway wird die OpenWRT-IP verwendet:

192.168.56.1

Optional kann als DNS eingetragen werden:

8.8.8.8

Verbindung testen

Auf dem Host-System:

ping 8.8.8.8

Funktioniert der Test, läuft der gesamte Datenverkehr über die OpenWRT-VM.

Optional: Webinterface LuCI installieren

Wer lieber ein Webinterface nutzt, kann LuCI nachinstallieren.

opkg update
opkg install luci
/etc/init.d/uhttpd start

Anschließend erreichbar unter:

http://192.168.56.1

Typische Fehlerquellen

Kein Internetzugang

Meist ist der WAN-Adapter falsch konfiguriert.

Prüfen:

Adapter 1 → NAT

Host erreicht das Internet nicht

Gateway oder DNS falsch gesetzt.

IP-Konflikte

Das LAN-Netz überschneidet sich mit dem Host-Only-Netz.

DHCP funktioniert nicht

LAN-Konfiguration in OpenWRT prüfen.

Fazit

Mit wenigen Schritten entsteht eine vollständig virtuelle Router-Umgebung auf Basis von OpenWRT und VirtualBox. Die Kombination eignet sich hervorragend für:

  • Firewall-Tests
  • Netzwerk-Experimente
  • VPN-Labore
  • VLAN-Tests
  • Routing-Übungen
  • isolierte Entwicklungsumgebungen

Gerade für Homelabs oder technische Dokumentationen bietet diese Lösung eine flexible und ressourcenschonende Spielwiese ohne zusätzliche Hardware.

Kommentare

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert