Einleitung
OpenWRT ist deutlich mehr als nur eine alternative Router-Firmware – es ist ein vollwertiges Netzwerkbetriebssystem mit einer beeindruckenden Bandbreite an Einstellungsmöglichkeiten. Wer zum ersten Mal die LuCI-Weboberfläche öffnet, wird schnell von der Fülle an Menüpunkten überrascht. Aus Erfahrung lässt sich sagen, dass OpenWRT umfangreichere Funktionalitäten anbietet, als die vom Hersteller mitgelieferte Firmware. Dieser Beitrag gibt einen kompakten Überblick über die wichtigsten Standard-Konfigurationsbereiche, damit man weißt, wo man welche Einstellung findet und wofür welchen Zweck.
Netzwerk-Schnittstellen (Interfaces)
Das Herzstück jeder Router-Konfiguration. Unter Netzwerk → Schnittstellen verwaltest man folgende Punkte:
- WAN: Die Verbindung zum Internetanbieter bzw. zum Gateway-Netz – wahlweise per DHCP, statischer IP, PPPoE (typisch bei DSL) oder PPPoA.
- LAN: Das lokales Netzwerk, inklusive IP-Adressbereich, Subnetzmaske und DHCP-Server für die Geräte im Heimnetz.
- Zusätzliche Schnittstellen: Man kann beliebig viele weitere virtuelle Schnittstellen anlegen, etwa für VLANs, Gastnetzwerke oder auch IoT-Geräte und vielen mehr.
WLAN-Einstellungen
Unter Netzwerk → WLAN konfigurierst man die Funkschnittstellen des Routers:
- SSID und Verschlüsselung: Name des Netzwerks sowie WPA2- oder WPA3-Passwort.
- Frequenzband und Kanal: 2,4 GHz oder 5 GHz, inklusive Kanalwahl und Sendeleistung.
- Mehrere Netzwerke pro Funkmodul: Man kann z. B. ein Haupt- und ein isoliertes Gastnetzwerk auf derselben Antenne betreiben.
- Mesh/WDS: Kopplung mehrerer Access Points zu einem größeren Funknetz.
Firewall
Die Firewall (Netzwerk → Firewall) regelt, welcher Datenverkehr zwischen den Netzwerkzonen (WAN, LAN, Gast, IoT etc.) erlaubt ist:
- Zonen und Weiterleitungen: Grundlegende Regeln, welche Zone mit welcher kommunizieren darf.
- Portweiterleitungen: Öffnet gezielt Ports für Dienste, die von außen erreichbar sein sollen (z. B. ein Heimserver).
- Traffic Rules: Feingranulare Regeln für einzelne Geräte, Protokolle oder Ports.
- Custom Rules: Für alle, die eigene iptables/nftables-Regeln direkt einfügen möchten.
DHCP und DNS
Ebenfalls unter Netzwerk → Schnittstellen sowie im DHCP/DNS-Menü:
- DHCP-Server: Vergibt automatisch IP-Adressen an Geräte im Netzwerk, inklusive Lease-Zeiten und Adressbereich.
- Statische Leases: Feste IP-Adressen für bestimmte Geräte, gebunden an deren MAC-Adresse – praktisch für Drucker, NAS oder IoT- bzw. Smart-Home-Geräte.
- DNS-Weiterleitung: Festlegen, welche DNS-Server verwendet werden, inklusive der lokalen Namensauflösung für Geräte im eigenen Netz.
Routing und Statische Routen
Für alle, die mehrere Subnetze oder spezielle Netzwerktopologien betreiben, bietet OpenWRT unter Netzwerk → Statische Routen die Möglichkeit, eigene Routing-Regeln zu definieren – etwa um bestimmten Datenverkehr über eine bestimmte Schnittstelle zu leiten.
Quality of Service / SQM
Unter Netzwerk → SQM QoS lässt sich die Bandbreite gezielt verwalten:
- Bandbreitenbegrenzung: Verhindert, dass einzelne Anwendungen oder Geräte die gesamte Leitung auslasten.
- Bufferbloat-Reduktion: Sorgt für stabilere Latenzen, was sich besonders bei Video-Calls und Online-Gaming positiv bemerkbar macht.
- Priorisierung: Bestimmte Datenverkehrsarten (z. B. VoIP) können bevorzugt behandelt werden.
VPN-Konfiguration
OpenWRT unterstützt von Haus aus mehrere VPN-Technologien, jedoch kann dies aufgrund der Routerhardware variieren, ob und in welchem Umfang diese betrieben werden kann:
- WireGuard: Modern, schlank und performant – sowohl als Server als auch als Client einrichtbar.
- OpenVPN: Der Klassiker, etwas aufwendiger in der Konfiguration, aber sehr flexibel.
- IPsec: Für Site-to-Site-Verbindungen oder Unternehmensanbindungen.
Systemeinstellungen
Unter System → System verwaltest man grundlegende Router-Parameter:
- Hostname, Zeitzone, NTP-Server: Für eine korrekte Zeitsynchronisation.
- Sprache und Design der Weboberfläche.
- Logging: Umfang und Ziel der Systemprotokolle. Hier können die Log Einträge an einen Log Server via rsyslog übertragen werden.
Administration und Zugriff
Unter System → Administration:
- Passwörter: Root-Passwort für SSH- und Weboberflächen-Zugriff.
- SSH-Zugriff: Aktivieren/Deaktivieren, Schlüsselbasierte Authentifizierung statt Passwort, auf welchen Schnittstellen und mit welchem Port betrieben wird
- Zugriffsbeschränkungen: Festlegen, von welchen Netzwerken aus die Verwaltungsoberfläche erreichbar ist.
Backup, Firmware-Updates und Wiederherstellung
Unter System → Sicherung/Flashen:
- Konfigurations-Backup: Sichert alle Einstellungen in einer einzigen Archivdatei.
- Wiederherstellung: Einspielen eines zuvor erstellten Backups.
- Firmware-Upgrade: Aktualisieren auf eine neuere OpenWRT-Version, mit Option zum Beibehalten der bisherigen Konfiguration.
Software-Verwaltung (Paketmanager)
Unter System → Software greifst man auf den apk-Paketmanager zu:
- Paketlisten aktualisieren und neue Pakete installieren, etwa Werbeblocker, VPN-Software oder Monitoring-Tools.
- Installierte Pakete verwalten und bei Bedarf wieder entfernen.
Diagnose und Monitoring
Für die Fehlersuche und Netzwerküberwachung bietet OpenWRT verschiedene Bordmittel:
- Status-Übersicht: Zeigt aktuelle Verbindungen, Systemauslastung, WLAN-Clients und Firewall-Status auf einen Blick.
- Echtzeit-Grafiken: Traffic-, CPU- und Speicherauslastung über die Zeit.
- Diagnose-Tools: Ping, Traceroute und DNS-Lookup direkt aus der Weboberfläche heraus.
- Systemprotokoll: Detaillierte Logs für die Fehlersuche.
Fazit
Die Konfigurationsmöglichkeiten von OpenWRT sind enorm vielseitig – von der Basis-Einrichtung des Internetzugangs über detaillierte Firewall-Regeln bis hin zu VPN-Servern und Bandbreitenmanagement. Für die meisten Nutzer reicht anfangs eine überschaubare Grundkonfiguration aus Netzwerk-, WLAN- und Firewall-Einstellungen völlig aus. Wer tiefer einsteigen möchte, findet in jedem der genannten Bereiche noch deutlich mehr Feineinstellungen. Dies ist ein guter Anlass, sich Schritt für Schritt durch die einzelnen Menüs zu arbeiten und das eigene Netzwerk genau nach den eigenen Bedürfnissen zu gestalten.