WireGuard Server instellen op GL.iNet-routers¶
WireGuard® is een eenvoudige, snelle moderne VPN met geavanceerde cryptografie. Het is sneller, eenvoudiger en lichter dan IPSec en presteert aanzienlijk beter dan OpenVPN.
Bekijk deze video of volg de onderstaande stappen om WireGuard Server op een GL.iNet-router in te stellen.
Controleren of je een openbaar IP-adres hebt¶
Klik hier om te controleren of je internetprovider een openbaar IP-adres toewijst.
Zonder openbaar IP-adres kan je router niet als WireGuard Server worden ingesteld.
Alternatieve methoden:
- Meld je bij de primaire router aan en controleer of deze een openbaar IP-adres ontvangt.
- Vraag je internetprovider om een openbaar IP-adres. Hier kunnen kosten aan verbonden zijn.
- Als dit niet werkt, bijvoorbeeld achter CGNAT, probeer je onze SD-WAN-oplossing AstroWarp.
Controleren of port forwarding vereist is¶
Netwerktopologie
GL.iNet is de primaire router
- Als de GL.iNet-router de primaire router is, is geen port forwarding nodig. Ga naar de volgende stap.
GL.iNet is de subrouter
-
Als de GL.iNet-router een secundaire router is, configureer je port forwarding op de primaire router.
-
Als de GL.iNet-router meerdere niveaus onder de primaire router staat, configureer je port forwarding op elk tussenniveau.
WireGuard Server instellen¶
Meld je aan bij het webbeheerpaneel en ga naar VPN -> WireGuard Server.
-
Klik bij de eerste installatie op Generate Configuration.

-
Controleer de configuratie.
De standaardconfiguratie werkt meestal. Wijzig het IPv4-adres niet als er geen conflict met de gateway van de upstream router is.

(IPv6 is standaard uitgeschakeld. Schakel IPv6 in om een IPv6-adres te gebruiken.)
Het IPv4-adres is het Tunnel IP van WireGuard Server. Wijzig dit bij een conflict, bijvoorbeeld in 10.1.0.1/24, en klik op Apply. Neem CIDR "/24" op.

Een upstream Xfinity-router kan bijvoorbeeld IP 10.0.0.1 gebruiken, dat met Tunnel IP van WireGuard Server conflicteert. Pas het adres dan aan; sla dit over zonder conflict.

-
Voeg een profiel toe.
Open het tabblad Profiles en klik op Add om een profiel te genereren.

Stel een beschrijvende naam in en klik op Apply.

Klik voor geavanceerde instellingen op Set More en vervolgens op Apply.

Zo nodig routeringsregels toevoegen
In de meeste gevallen zijn geen routeringsregels nodig.
Open het tabblad Route Rules op WireGuard Server om vanaf de server toegang tot LAN-apparaten van de client in te stellen. Klik hier voor instructies.

Ga anders naar stap 4 om een clientconfiguratie te downloaden.
-
Download de configuratie.
Na toevoeging van een profiel wordt de configuratie als QR-code, platte tekst en .conf-bestand gegenereerd. Kies de gewenste methode.
-
QR code: geschikt voor apparaten met de WireGuard-app. Open de app en scan de code om de configuratie automatisch te importeren.

-
Plain text: bekijk en kopieer configuratiegegevens voor handmatige configuratie in de WireGuard-app of op een GL.iNet-router.

-
.conf file: klik op Download om het .conf-bestand op te slaan en naar de WireGuard-app of GL.iNet-router te uploaden.

Vanaf firmware v4.8 kun je het openbare IP, DDNS-domein of huidige WAN-IP als serveradres kiezen. Het configuratiebestand wordt tegelijk bijgewerkt.
Schakel bij een vaak wijzigend openbaar IP-adres DDNS in en gebruik het DDNS-domein als serveradres.

-
-
Start WireGuard Server.
Klik rechtsboven op Start om WireGuard Server te starten.

De verbindingsstatus wordt op dezelfde pagina weergegeven.

Controleren of WireGuard Server goed werkt¶
Serverstatus controleren¶
Vanaf firmware v4.8 kun je de verbindingsstatus op WireGuard Server bekijken.
Upload- en downloadstatistieken en online apparaten betekenen dat WireGuard Server actief is en clients verbonden zijn.

0 verkeer en 0 clients betekent dat geen WireGuard-client verbonden is.

Controleer in firmware v4.7 en ouder de status op VPN Dashboard.
IP-adres van de client controleren¶
Importeer de WireGuard-configuratie op een apparaat in een ander netwerk. Zoek het IP-adres en de locatie op. Als deze overeenkomen met de VPN-server in plaats van de internetprovider, werkt de verbinding.
Gebruik bijvoorbeeld een smartphone met de officiële WireGuard App. Schakel Wi-Fi uit, gebruik 4G/5G, importeer het configuratiebestand en maak verbinding. Controleer internettoegang en of het IP-adres overeenkomt met WireGuard Server.
Een mislukte verbinding kan de volgende oorzaken hebben:
- De internetprovider wijst geen openbaar IP-adres toe. Controleer dit hier.
- Mogelijk is port forwarding vereist. Controleer dit hier.
- De provider blokkeert de poort van WireGuard Server. Gebruik een andere poort of neem contact op met de provider.
- Sommige landen of regio's blokkeren VPN-verbindingen.
Server Options¶
Server Options bevat geavanceerde serverinstellingen, zoals externe LAN-toegang en IP Masquerading. Configureer ze naar behoefte.
Ga in firmware v4.8 en hoger naar WireGuard Server en klik rechtsboven op Options.

Ga in firmware v4.7 en ouder naar VPN Dashboard -> VPN Server en klik op het tandwielpictogram voor WireGuard Options.

Het pop-upvenster toont de volgende functies.

-
Allow Remote Access to the LAN Subnet: bronnen in het LAN-subnet van de server zijn via de VPN-tunnel toegankelijk.
-
IP Masquerading: wanneer dit is ingeschakeld, worden de bron-IP-adressen van LAN-clients herschreven naar het VPN-tunnel-IP van de router. Schakel dit alleen uit voor Site-to-Site-configuraties waarbij de externe peer je LAN-subnets kent.
Als IP Masquerading is ingeschakeld en NAS (192.168.8.100) op het thuis-LAN verkeer naar Laptop (192.168.10.200) stuurt, herschrijft de thuisrouter het bron-IP naar server-tunneladres
10.1.0.1. De externe zijde ziet het verkeer als afkomstig van de server.
-
MTU: afkorting van Maximum Transmission Unit. De ingestelde tunnelwaarde overschrijft de MTU in het configuratiebestand.
-
Client to Client: clients op deze server kunnen elkaar via hun tunnel-IP-adressen bereiken.
Client‑to‑Client maakt alleen tunnel-IP-adressen bekend. Voeg serverrouteringsregels toe om toegang tot de LAN-subnets achter clients toe te staan.
WireGuard-app installeren¶
Download de WireGuard-app via de officiële WireGuard-website.
WireGuard® is een geregistreerd handelsmerk van Jason A. Donenfeld.
Heb je nog vragen? Bezoek ons Community Forum of neem contact met ons op.