Keine Verbindung zu einem verschleierten WireGuard-Server möglich¶
VPN-Verschleierung ist eine Technik, bei der VPN-Datenverkehr wie normaler Internetverkehr aussieht. Derzeit unterstützen einige GL.iNet-Router das AmneziaWG-Protokoll, sodass Sie einen WireGuard-Server mit aktivierter Datenverkehrsverschleierung einrichten können.
Wenn keine Verbindung zu einem verschleierten WireGuard-Server hergestellt werden kann, führen Sie die folgenden Schritte zur Fehlerbehebung aus.
-
Stellen Sie sicher, dass die in den Client importierte WireGuard-Konfigurationsdatei exakt die Datei ist, die von Ihrem GL.iNet WireGuard-Server exportiert wurde.
Jeder Client benötigt eine eigene Peer-Konfigurationsdatei. Wenn mehrere Clients dieselbe Konfiguration verwenden, schlägt die Verbindung fehl.
Falls erforderlich, gehen Sie zu VPN -> WireGuard Server -> Profiles, um Ihre exportierten Profile anzuzeigen.

-
Gleichen Sie die AmneziaWG-Protokollversionen auf Server und Client ab.
AmneziaWG 1.0 und 2.0 sind nicht miteinander kompatibel. Server und Client müssen dieselbe AmneziaWG-Protokollversion verwenden, um eine gültige Verbindung herzustellen.
Wenn Ihr Client-Gerät ein GL.iNet-Router ist, können Sie die Protokollversion mit den folgenden zwei Methoden prüfen.
Über das Router Web Admin Panel prüfen
-
Melden Sie sich am Web Admin Panel Ihres Routers an.
-
Gehen Sie zu VPN -> WireGuard Server -> Configuration und prüfen Sie die Verschleierungsparameter. Wenn die Konfiguration S3-S4 und H1-H4 als variable Bereiche enthält, statt fester Werte, läuft auf dem Router AmneziaWG 2.0, wie unten gezeigt.

Andernfalls wird AmneziaWG 1.0 verwendet, wie unten gezeigt.

Über SSH-Befehl prüfen
-
Melden Sie sich per SSH am Router an.
-
Führen Sie
opkg list|grep awgaus und prüfen Sie das Suffix des Pakets kmod-amneziawg in der Ausgabe. Wenn es mit 2.0 gekennzeichnet ist, unterstützt der Router AmneziaWG 2.0, wie unten gezeigt.
Andernfalls wird AmneziaWG 1.0 ausgeführt, wie unten gezeigt.

-
-
Passen Sie die Verschleierungsparameter an.
Wenn Sie Verschleierungsparameter wie Jc, Jmin oder Jmax auf Ihrem WireGuard-Server manuell konfiguriert haben, können falsche Parameter zu Handshake-Fehlern führen.
Ändern Sie diese Verschleierungsparameter testweise und stellen Sie die Verbindung erneut her, um Parameterabweichungen auszuschließen. Sie können zum Testen auch die Standardwerte für die Verschleierung wiederherstellen.
-
Testen Sie die Verbindung mit der offiziellen AmneziaWG App.
Führen Sie einen Vergleichstest durch: Installieren Sie die offizielle AmneziaWG App, importieren Sie die original vom Server exportierte Konfigurationsdatei in die App und versuchen Sie, eine Verbindung herzustellen.
-
Wenn die Verbindung in der offiziellen App funktioniert, ist die Konfigurationsdatei gültig. Das Problem liegt möglicherweise beim ursprünglichen Client-Gerät. Prüfen Sie dessen Netzwerkverbindung oder wenden Sie sich an den Support.
-
Wenn die Verbindung weiterhin fehlschlägt, liegt das Problem an der Router-Server-Konfiguration. Prüfen Sie die Servereinstellungen und Verschleierungsparameter.
-
Sie haben noch Fragen? Besuchen Sie unser Community Forum oder kontaktieren Sie uns.