VLESS-VPN auf OpenWRT mit Passwall einrichten: Schritt-für-Schritt-Anleitung
- Verbinden Sie sich über LAN mit Ihrem Router (IP 192.168.0.1 oder 192.168.1.1).
- Navigieren Sie im Webinterface zu System → Backup/Flash-Firmware und klicken Sie auf Zurücksetzen durchführen.
- Nach dem Neustart konfigurieren Sie die WAN-Einstellungen: Geben Sie IP, Gateway und DNS von Ihrem ISP ein. Falls MAC-Filter aktiviert sind, ändern Sie die MAC-Adresse der WAN-Schnittstelle unter Netzwerk → Schnittstellen → Geräte → WAN.
Stellen Sie sicher, dass Client-Geräte Internetzugang haben.
Installation von Passwall
Verbinden Sie sich per SSH:
- Windows: Nutzen Sie PuTTY.
- macOS/Linux: Führen Sie
ssh [email protected]aus (IP entsprechend anpassen).
Führen Sie diesen Befehl aus:
rm -f passwallx.sh && wget https://raw.githubusercontent.com/amirhosseinchoghaei/Passwall/main/passwallx.sh && chmod 777 passwallx.sh && sh passwallx.sh
- Wählen Sie Option 1 (RAM <256 MB) oder 2 (>256 MB).
- Warten Sie auf Abschluss, dann starten Sie mit
rebootneu.
Optional: Stellen Sie den Hostnamen wieder her:
uci set system.@system[0].hostname='OpenWRT'
uci commit system
echo $(uci get system.@system[0].hostname) > /proc/sys/kernel/hostname
reboot
Überprüfen Sie, ob das Menü Dienste → Passwall erscheint.
Importieren und Aktivieren von VLESS-Knoten
- Gehen Sie zu Dienste → Passwall → Knoten abonnieren → Hinzufügen, geben Sie einen Namen und die Abonnement-URL Ihres Providers ein.
- Klicken Sie auf Manuelles Abonnement. Die Knoten aktualisieren sich in der Knotenliste mit Ping-Ergebnissen.
- Unter Grundeinstellungen → Haupt, wählen Sie Ihren Knoten aus und aktivieren Sie den Haupt-Schalter. Der Core-Status sollte LAUFEND anzeigen.
Überprüfen Sie die öffentliche IP des Clients mit curl ip.me oder whatismyipaddress.com – sie sollte nun die IP des VPNs anzeigen.
Logs: Zugriff über Dienste → Passwall → Logs anzeigen.
Konfiguration von Geräte-Ausnahmen
Um den VPN-Verkehr für bestimmte Geräte zu umgehen:
- Deaktivieren Sie die MAC-Zufallsgenerierung in den Wi-Fi-Einstellungen (auf Android: stabile MAC pro Netzwerk verwenden).
- Gehen Sie zu Dienste → Passwall → ACL → Hinzufügen:
- Quelle: Geben Sie die MAC-Adresse des Geräts ein.
- TCP/UDP keine Umleitung Ports: Auf Alle setzen.
- Klicken Sie auf Speichern & Anwenden.
- Aktivieren Sie die Regel und den Haupt-Schalter.
Das ausgenommene Gerät behält seine ursprüngliche IP-Adresse vom ISP.
Anwendungsfälle:
- Vollständiger Datenschutz für das gesamte Heimnetz.
- Gezieltes Umgehen regionaler Sperrungen.
- Doppeltes VPN: Der Router versteckt Ressourcen vor dem ersten Provider, während das Client-Gerät seine IP vor dem zweiten verbirgt.
Wichtige Hinweise
- Kompatibilität: Nur Router aus der Liste auf toh.openwrt.org werden unterstützt.
- Ressourcen: Verwenden Sie Variante 1 von Passwall, wenn RAM unter 256 MB liegt, um OOM-Fehler zu vermeiden.
- Sicherheit: Ein Werkseinstellungslöschen beseitigt temporäre Dateien und Konflikte; nutzen Sie stets ein persönliches VLESS-Abonnement.
- Überprüfung: Prüfen Sie Ping-Werte in der Knotenliste, die öffentliche IP und die Logs.
- Ausnahmen: Eine feste MAC-Adresse ist zwingend erforderlich – dynamische MACs brechen die Regeln.
Häufige Probleme beheben
| Problem | Lösung |
|-------|--------|
| Kein Internet nach Reset | WAN mit ISP-Daten neu konfigurieren und MAC-Klonen aktivieren |
| Passwall installiert nicht | RAM prüfen; bei begrenztem Speicher Variante 1 verwenden |
| Knoten aktualisieren nicht | Manuelles Abonnement nutzen und Logs auf Fehler prüfen |
| VPN verbindet nicht | Knoten mit niedrigem Ping wählen und Core-Status auf LAUFEND prüfen |
| Ausnahmen funktionieren nicht | Sicherstellen, dass MAC fest ist und Ports auf Alle gesetzt sind |
— Editorial Team
Noch keine Kommentare.