Eigenen WireGuard-Heimserver mit zwei GL.iNet-Routern aufbauen¶
Dieser Artikel zeigt, wie Sie Ihren Heimrouter als WireGuard-VPN-Server und Ihren Reiserouter als WireGuard-VPN-Client einrichten, damit beide sich aus der Ferne miteinander verbinden. So können Sie überall mit dem Reiserouter Ihre Heim-IP-Adresse verwenden.
Sehen Sie sich dieses Video an oder folgen Sie den untenstehenden Schritten.
(In diesem Video werden GL-MT5000 (Brume 3) und GL-MT3600BE (Beryl 7) verwendet, um die VPN-Einrichtung zu demonstrieren.)
In den folgenden Schritten verwenden wir GL-MT6000 (Flint 2) und GL-MT3000 (Beryl AX) als Beispiele:
-
GL-MT6000, ein Heimrouter, wird als WireGuard-VPN-Server eingerichtet. Wenn keine WLAN-Kapazität benötigt wird, kann auch unser Sicherheits-Gateway GL-MT2500 oder ein anderes Modell verwendet werden.
-
GL-MT3000, ein Reiserouter, wird als WireGuard-VPN-Client eingerichtet, um sich aus der Ferne mit dem VPN-Server zu Hause zu verbinden.
Warum Sie Ihren eigenen WireGuard-Heimserver aufbauen sollten¶
- Verwenden Sie Ihre Heim-IP-Adresse als Internetadresse, als wären Sie direkt zu Hause.
- Im Vergleich zu VPN-Diensten von Drittanbietern fallen keine monatlichen Gebühren an.
- Leiten Sie den gesamten Internetverkehr über einen verschlüsselten VPN-Tunnel in Ihr Heimnetzwerk und schützen Sie so Ihre Privatsphäre.
- Erhalten Sie einfachen Zugriff auf interne Ressourcen und lokales Streaming.
Vorbereitungen¶
Prüfen, ob Sie eine öffentliche IP haben¶
Stellen Sie zunächst sicher, dass der GL-MT6000 auf seiner WAN-Seite eine öffentliche IP-Adresse hat, damit er weltweit erreichbar ist. Andernfalls kann Ihr Reiserouter während der Reise keine VPN-Verbindung mit ihm aufbauen.
Um zu prüfen, ob Sie eine öffentliche IP-Adresse haben, öffnen Sie bitte einen Webbrowser und geben Sie what is my ip in die Adresszeile ein.

Dort wird Ihre öffentliche IP-Adresse angezeigt. Wenn sie mit der WAN-IP übereinstimmt, die Ihr ISP dem GL-MT6000 zuweist, verfügen Sie über eine öffentliche IP-Adresse.
Wenn Sie keine öffentliche IP-Adresse haben, finden Sie hier einige mögliche Lösungen.
- Wenn Sie einen Hauptrouter haben, melden Sie sich dort an und prüfen Sie, ob er die öffentliche IP von Ihrem ISP erhält.
- Fragen Sie Ihren ISP nach einer öffentlichen IP-Adresse. Dies kann zusätzliche Kosten verursachen.
- Wenn die beiden oben genannten Methoden nicht funktionieren (z. B. wenn sich Ihr Netzwerk hinter CGNAT befindet), können Sie unsere SD-WAN-Lösung AstroWarp ausprobieren.
Prüfen, ob eine Portweiterleitung erforderlich ist¶
GL.iNet als Hauptrouter
Wenn Ihr GL.iNet-Router per Ethernet-Kabel direkt mit einem ISP-Modem verbunden ist, ist der GL.iNet-Router der Hauptrouter.
Wie prüfen Sie, ob Ihr GL.iNet-Router direkt mit dem ISP-Modem verbunden ist?
Schritte:
-
Melden Sie sich am GL.iNet Admin Panel an.
-
Wählen Sie in der linken Seitenleiste INTERNET. Prüfen Sie dort die Topologie und die Verbindungsdetails:
Bei einer direkten Ethernet-Verbindung sehen Sie einen Abschnitt mit dem Namen „Ethernet“ samt Details wie Protokoll, IP-Adresse, Gateway usw.
Im folgenden Bild ist die markierte IP Address die WAN-IP, die der ISP diesem GL.iNet-Router zuweist.

Diese WAN-IP ist eine öffentliche IP-Adresse. Daher hat dieser GL.iNet-Router als Hauptrouter eine öffentliche IP und es ist keine Portweiterleitung erforderlich.
Sie müssen diesen GL.iNet-Router lediglich als WireGuard-Server einrichten und einen Reiserouter als WireGuard-Client damit verbinden. Dann wird zwischen beiden ein VPN-Tunnel aufgebaut.

GL.iNet als Unterrouter
Richten Sie auf Ihrem Hauptrouter eine Port Forwarding-Regel für den GL.iNet-Router ein, wenn dieser sich hinter NAT befindet.
Topologie

Beispiel: Ein TP-Link-Router als Hauptrouter zu Hause.
Verbinden Sie sich mit dem Wi-Fi oder LAN Ihres Heimrouters. Melden Sie sich dann am webbasierten Admin Panel an und prüfen Sie die WAN-IP-Adresse, die er von Ihrem ISP erhält. Im folgenden Bild sehen Sie, dass Ihre öffentliche IP 42.200.00.00 ist.

Bevor Sie die Portweiterleitung einrichten, empfehlen wir, auf Ihrem Hauptrouter eine IP-Adresse für den GL.iNet-Router zu reservieren, damit diesem eine feste IP zugewiesen wird. Andernfalls kann der Hauptrouter dem GL.iNet-Router nach einem Neustart eine andere IP zuweisen, wodurch die Portweiterleitungsregel ungültig wird.
Richten Sie anschließend die Portweiterleitung auf Ihrem Hauptrouter für den GL.iNet-Router ein.
-
Gehen Sie zu „Advanced“, klicken Sie auf „virtual Server“ und dann auf „Add“.
-
Internal IP (Device IP): Das ist die dem GL.iNet-Router zugewiesene IP-Adresse; Sie finden sie in der Client-Liste von TP-Link.
-
External/Internal port: Tragen Sie in beide Felder
51820ein. -
Protocol: Sie können „All“ oder „UDP“ oder „TCP/UDP“ wählen.

Weitere Beispiele für Port Forward
WireGuard-Server einrichten¶
DDNS aktivieren (optional)¶
Aktivieren Sie die DDNS-Funktion, wenn Sie keine statische öffentliche IP, sondern nur eine dynamische öffentliche IP haben.
Melden Sie sich am webbasierten Admin Panel des GL-MT6000 an und gehen Sie zu APPLICATIONS -> Dynamic DNS. Aktivieren Sie den Schalter für Enable DDNS.
Aktivieren Sie das Kontrollkästchen für Terms of Service & Privacy Policy und klicken Sie auf Apply.

Gehen Sie dann zu WireGuard Server -> Registerkarte Configuration, stellen Sie sicher, dass der Listening-Port 51820 ist, und klicken Sie auf Apply.

Konfiguration erzeugen¶
Klicken Sie auf derselben Seite auf die Registerkarte Profiles neben Configuration und dann auf Add (im folgenden Bild mit 1 markiert).
Dadurch wird automatisch eine Client-Konfiguration erzeugt. Klicken Sie auf das Weiterleitungs-Symbol (mit 2 markiert).
Aktivieren Sie im Pop-up-Fenster per Schieberegler die DDNS-Domain (mit 3 markiert; dies ist optional und nur bei dynamischer öffentlicher IP erforderlich).

Anschließend können Sie den QR-Code mit der WireGuard-Mobil-App scannen, um den Server zu testen. Details finden Sie hier.
Alternativ können Sie eine Konfiguration im Textformat für die VPN-Client-Verbindung exportieren.
Wechseln Sie von der QR-Code-Ansicht zur Textansicht, indem Sie auf die Registerkarte Configuration File klicken.
Kopieren Sie den Text für den Client oder klicken Sie auf Download und speichern Sie die Datei zur späteren Verwendung.

WireGuard-Client einrichten¶
LAN-IP ändern¶
Da in diesem Tutorial GL-MT6000 und GL-MT3000 verwendet werden und beide standardmäßig die LAN-IP 192.168.8.1 haben, müssen wir eine davon auf eine andere LAN-IP ändern, um Konflikte zu vermeiden.
Hier sind die Schritte zum Ändern der LAN-IP des GL-MT3000 (des WireGuard-Clients).
Melden Sie sich am webbasierten Admin Panel des GL-MT3000 an und gehen Sie in der linken Seitenleiste zu NETWORK -> LAN, um die LAN-IP zu ändern. Zum Beispiel können Sie die LAN-IP von der Standardadresse 192.168.8.1 auf 192.168.10.1 ändern.

Weitere Informationen zur LAN-Schnittstelle finden Sie hier.
Konfiguration hinzufügen¶
Gehen Sie im webbasierten Admin Panel des GL-MT3000 zu VPN -> WireGuard Client und klicken Sie auf Add Manually.

Erstellen Sie links eine Gruppe und vergeben Sie einen Namen. Wählen Sie dann die hochzuladende Konfigurationsdatei aus oder ziehen Sie sie in das Upload-Feld auf der rechten Seite.

Sobald die Datei die Prüfung bestanden hat, klicken Sie auf Apply.

Sie können auch auf Manually Add Configuration klicken, den Konfigurationstext einfügen und dann auf Apply klicken.


Die Konfigurationsdatei wird auf der Seite WireGuard Client angezeigt, sobald sie erfolgreich hochgeladen wurde.

Verbindung starten¶
Klicken Sie auf das Drei-Punkte-Symbol und dann auf Start.

Warten Sie einige Minuten. Sobald die Verbindung erfolgreich hergestellt ist, leuchtet ein grüner Punkt auf.

Wechseln Sie zum VPN Dashboard. Dort sehen Sie, dass Ihr Client sich mit Ihrer öffentlichen Heim-IP-Adresse mit dem Server verbindet. Die Seite kann je nach Firmware-Version leicht abweichen.

Melden Sie sich erneut am webbasierten Admin Panel des GL-MT6000 (dem WireGuard-Server) an und gehen Sie zu VPN -> WireGuard Server (oder zu VPN -> VPN Dashboard, wenn Sie Firmware v4.7 oder älter verwenden). Dort sehen Sie ebenfalls den Verbindungsstatus, der anzeigt, dass der Client verbunden ist.
(WireGuard-Server-Seite in FW v4.8)
(VPN-Dashboard-Seite in FW v4.7 und früher)
Vorbereitung für spätere VPN-Fehlerbehebung aus der Ferne¶
Für den Fall unvorhergesehener Probleme während der Reise sollten Sie beide Router vorab mit Ihrem GoodCloud-Konto verknüpfen, damit eine VPN-Fehlerbehebung aus der Ferne möglich ist.
Manchmal kann Ihr Server aufgrund eines Stromausfalls oder aus anderen Gründen ausfallen. Um die Erreichbarkeit Ihres Servers zu erhalten, verknüpfen Sie ihn bitte mit GL.iNet GoodCloud.
Verwandte Artikel
Haben Sie noch Fragen? Besuchen Sie unser Community Forum oder kontaktieren Sie uns.