Skip to content

Snabbguide till felsökning av WireGuard VPN på GL.iNet-routrar

Guiden ger omfattande felsökningssteg, tips och knep för att konfigurera både VPN-server och klient på GL.iNet-routrar för en personlig WireGuard VPN.

Kontrollera IP-adresskonflikter

Kontrollera att server och klient inte har kolliderande IP-adresser. Varje enhet i WireGuard-nätverket ska ha en unik adress inom samma subnät.

WireGuard-klientprofiler

I exemplet ovan är serverns WireGuard-nätverks-IP 10.1.0.1 och två klientprofiler har skapats: 10.1.0.2/24 och 10.1.0.3/24. Kontrollera att de tre första oktetterna (10.1.0) i klientprofilerna matchar WireGuard-serverns IP på fliken ”Configuration”. Annars kan enheterna inte ansluta.

Observera också att serverns IP ändrats från standardadressen 10.0.0.1. Subnätet 10.0.0. används ofta av andra nätverk, exempelvis Xfinity, och du vill undvika nätverkskonflikter både hemma och hos klienten på resan. Jag ändrade därför andra oktetten från ”0” till ”1” så att subnätet nu är 10.1.0.


Kontrollera att WireGuard-porten vidarebefordras rätt

WireGuard använder vanligen UDP-port 51820 men den kan ändras i serverrouterns WireGuard-konfiguration. En annan port, som 51821, rekommenderas om den lokala brandväggen blockerar WireGuards standardport på resan. Ibland blockeras dock all UDP-trafik. Då behövs en annan VPN med TCP, som en Tailscale exit node eller OpenVPN.

Se bloggartikeln om portvidarebefordran för mer information om detta viktiga första steg.


Om DNS-serverraden i klientprofilernas konfiguration sätts till samma IP som WireGuard-servern, exempelvis 10.1.0.1, måste du aktivera ”Remote Access LAN” på din GL.iNet serverrouter. Det finns på VPN Dashboard i kugghjulet under options på raden för WireGuard-servern.

alt-text: Reglage för Remote Access LAN

Slutligen kan du konfigurera DNS-servrar på serverroutern under Network -> DNS till valfri DNS-server. Av integritetsskäl rekommenderas oftast andra servrar än ISP:s. Cloudflare fungerar vanligtvis bäst. Google kan också ställas in manuellt som reserv för DNS Servers 3 och 4 (8.8.8.8 och 8.8.4.4).


Fler felsökningssituationer

”Servern och klienten har fungerat ett tag, men nu kan jag inte ansluta.”

  • Skapa först en konfigurationsprofil för smarttelefonen och ladda upp klientprofilen till telefonen med WireGuards mobilapp. Testa VPN-anslutningen med telefonen. Fungerar den orsakas problemet troligen av reseroutern.
  • Aktivera Dynamic DNS på servern om hemnätverket har dynamisk offentlig IP i stället för statisk, vilket är vanligt.
  • Det är möjligt att WireGuard-porten är blockerad på klientsidan. Ändra då standardporten 51820 till något annat, exempelvis 51825, som beskrivet ovan. Glöm inte att göra om portvidarebefordran i hemroutern, om du inte saknar hemrouter eller den körs i fullständigt genomkopplingsläge.

”Anslutningen är mycket långsam eller instabil”

  • Kontrollera hög fördröjning med kommandot ”ping” i terminal eller kommandotolk till en DNS-server som 8.8.8.8 eller 1.1.1.1. Prova att byta DNS-servrar i serverns och/eller klientens administrationspanel.
  • Kontrollera att du har tillräcklig uppladdningshastighet hemma eftersom den blir klientens nedladdningshastighet. Minst 20 Mbps uppladdning vid servern rekommenderas starkt.
  • Din GL.iNet-serverrouter kan ha otillräcklig kapacitet beroende på modell och extra tjänster som körs, som AdGuard Home och krypterad DNS. Överväg att stänga av tjänsterna eller om möjligt uppgradera till en nyare, kraftfullare router.
  • Det är möjligt att maximal överföringsenhet (MTU) inte är optimerad för VPN-trafik och därför fragmenterar paketen. MTU kan ändras på både server och klient. Börja med klientens standardvärde 1420 och sänk MTU stegvis med ”20” tills hastigheten förbättras. Gå inte under 1280. Ange sedan samma MTU i serverns administrationspanel. Om klienten också ansluter via en extra VPN, som företagets VPN Zscaler, kan företagets VPN MTU-inställningar vara problemet. Då kan du inte lösa det själv eftersom ändringen måste göras hos dem.

”Jag kan inte fjärransluta till GL.iNet-serverns administrationspanel”

  • För fjärråtkomst till serverns administrationspanel måste klientenheten du använder vara ansluten genom WireGuard VPN-tunneln. När VPN är aktiverad på reseroutern anger du GL.iNet-serverrouterns LAN IP i webbläsaren och trycker på Enter.
  • Du kan behöva ändra LAN IP på server eller klient om båda har standardadressen 192.168.8.1, eftersom det ger en konflikt. Du kan exempelvis ändra server- eller klientrouterns IP till 192.168.10.1.

Om felsökningen fortfarande inte lyckas är du välkommen att skriva i GL.iNets subreddit (/r/GLiNet) eller gå med i vår Discord-server och använda kanalen #tech-support-forum. Dela detaljerade loggar från routern och/eller WireGuard-servern för effektiv hjälp.


Om författaren

Adam kommer från Virginia, älskar internationella resor och har en examen i elektroteknik från Virginia Tech. Han är lösningsingenjör och filialchef för callcentret på GL.iNet och skapare av The Wired Nomad, en resurs för digitala nomader. Kontakta honom på hans webbplats.

About GL.iNet

Founded in 2010, GL.iNet is a leading provider of innovative routers and networking solutions. From compact travel routers to cutting-edge remote KVMs, GL.iNet delivers award-winning networking technology designed for performance and security.

GL.iNet gives people and organizations the power to connect with confidence. By putting control in the hands of users, GL.iNet supports the productivity and collaboration that shape a Good Life.

Previous article GL.iNet och Morse Micro presenterar Wi-Fi HaLowLink 1 för IoT-anslutning
Next article Vad är vSIM? Upptäck GL.iNets Mudi med vSIM-teknik

Compare products

{"one"=>"Select 2 or 3 items to compare", "other"=>"{{ count }} of 3 items selected"}

Select first item to compare

Select second item to compare

Select third item to compare

Compare