Skip to main content
50% rabat alle planer, tidsbegrænset. Fra $2.48/mo
16 min. tilbage
Sikkerhed og netværk

Hvad er en VPN-router? Sådan virker den, og hvornår du har brug for en

J By Jonas 16 min. læsning
Hvad er en VPN-router: hvordan den virker, de fire måder at køre en på, og hvornår en VPS-gateway er det bedre valg.

En husstand med to telefoner, to bærbare, et smart-TV, en konsol og en smarthøjttaler er syv enheder, der alle kan have brug for VPN-dækning. At installere og vedligeholde en VPN-klient på hver enkelt er besværligt. Nogle af dem, især konsoller og mange IoT-enheder, kan slet ikke køre en normal VPN-klient. Andre, som smart-TV'er, understøtter måske kun VPN-apps på bestemte platforme.

En VPN-router løser det ved at køre VPN'en på selve routeren, så hver enhed bag den arver tunnellen uden at installere noget. Begrebet dækker flere forskellige opsætninger: en router, der forbinder ud til en VPN-udbyder på vegne af LAN'et, en router, der fungerer som VPN-server, så du kan tunnele ind andetstedsfra, eller en self-hosted gateway på en VPS, du kontrollerer fra ende til ende.

Den korte version

  • En VPN-router kører VPN-software på routeren, så hver tilsluttet enhed, inklusive dem, der ikke selv kan køre en VPN-klient, bruger tunnellen automatisk.
  • Den har to tilstande, der løser forskellige problemer: klient-tilstand tunneler udgående trafik til en VPN-udbyder eller din egen server; server-tilstand lader fjernenheder tunnele ind i dit LAN.
  • WireGuard er den rigtige protokol til VPN på router-niveau i næsten alle tilfælde. Kodebasen er lille, omkostningen pr. pakke er lav, og CPU'er i forbrugerroutere håndterer den bedre, end de håndterer OpenVPN.
  • Du har fire måder at få en på: brug en router, der allerede understøtter VPN, flash brugerdefineret firmware på en router, du ejer, køb en færdigkonfigureret VPN-router, eller drop hardwaren helt og kør WireGuard på en VPS. Den sidste mulighed er stærkest, hvis du vil have valgfrihed i serveren, jurisdiktionel kontrol, eller du allerede self-hoster.

Hvordan en VPN-router faktisk virker

Diagram over, hvordan en VPN-router virker: en enhed sender pakker til routeren, routeren krypterer dem og videresender dem gennem VPN-tunnellen til VPN-serveren og ud på det offentlige internet.

Når en enhed forbinder til en VPN-router i klient-tilstand, ved enheden ikke, at den er på en VPN. Den modtager en almindelig DHCP-lease fra routeren, åbner en TCP-forbindelse til en destination og sender pakker. Routeren står for krypteringen. Enheden ser et normalt LAN. Der er to tilstande værd at forstå, og de fleste forbrugeres "VPN-routere" klarer kun den første godt.

VPN-klient-tilstand (udgående)

I klient-tilstand holder routeren VPN-credentials og tunneler al udgående trafik på vegne af enhederne bag den. Dataflowet er: enhed → router → krypteret tunnel → VPN-server → offentligt internet.

Hver enhed på LAN'et bruger den samme tunnel automatisk. Routeren tager hver pakke, krypterer den og videresender den til det konfigurerede VPN-endpoint. Det offentlige internet ser VPN-serverens exit-IP, ikke hjemmets ISP-tildelte IP. Det er den opsætning, folk normalt mener, når de siger "VPN-router".

Krypteringen sker på routerens CPU. Det er den vigtige mekaniske detalje. Ældre og billigere forbrugerroutere kører måske lavt takterede ARM- eller MIPS-chips med begrænset krypto-acceleration, mens nyere VPN-egnede routere er meget hurtigere. Uanset hvad er routeren stadig ansvarlig for at kryptere hver byte, der går til og fra hver enhed på netværket, så router-hardwaren bliver ydeevneloftet.

Protokollen betyder noget her af samme grund. WireGuards omkostning pr. pakke er lavere end OpenVPN's, og derfor er WireGuard-understøttelse på forbrugerroutere den funktion, det er værd at lede efter. Se den eksisterende guide til WireGuard-opsætning på en VPS.

VPN-server-tilstand (indgående)

I server-tilstand kører routeren selv en VPN-server. Fjernenheder på det åbne internet forbinder indgående til routerens offentlige IP og lander på LAN'et, som om de sad i stuen. Dataflowet er: fjernenhed → offentlig IP → routerens VPN-server → LAN-ressourcer.

Det løser et andet problem. Det er fjernadgang, ikke udgående privatliv. En bærbar på en café kan nå en filserver derhjemme. En telefon i udlandet kan nå hjemmenetværket. Routeren er VPN-serveren; telefonen er VPN-klienten.

Server-tilstand kræver en offentligt routbar IP-adresse. Hvis din ISP har placeret dig bag CGNAT, hvilket mange private ISP'er har, er der ingen offentlig IP at forbinde indgående til, og denne tilstand virker ikke uden ekstra tricks. Port-forwarding er normalt også påkrævet, hvilket begrænser det til folk, der ejer routeren og kan konfigurere dens firewall.

De to tilstande udelukker ikke hinanden. En kapabel router kan køre begge på én gang. Men brugsscenarierne er helt forskellige. Klient-tilstand er til "jeg vil have hele mit hus bag en VPN-exit." Server-tilstand er til "jeg vil nå mit hus andetstedsfra."

De fire veje til en VPN på router-niveau

De fire veje til en VPN på router-niveau: brug en eksisterende VPN-egnet router, flash brugerdefineret firmware, køb en færdigkonfigureret router, eller kør WireGuard på en VPS-gateway.

Der findes ikke én ting, der hedder "at få en VPN-router". Der er fire veje, og de sorterer langs to akser: hvor meget kontrol over hardware og firmware du ønsker, og om du vil have en kommerciel udbyder eller din egen server i den anden ende af tunnellen. Den rigtige vej afhænger af, hvilken af de akser der betyder mest.

Vej 1: Brug din eksisterende router (hvis den understøtter VPN)

Flere producenter af forbrugerroutere leverer nu indbygget understøttelse af VPN-klient, inklusive WireGuard, i deres standard-firmware. ASUS understøtter WireGuard indbygget på nyere firmware. GL.iNET's Flint- og Beryl-serier understøtter WireGuard ud af boksen, dokumenteret i deres officielle tutorial.

Det er den billigste vej med lavest risiko. Hvis din router allerede er på denne liste, flasher du intet og murer intet. Du indtaster en WireGuard-konfiguration i admin-panelet, og tunnellen kommer op. Begrænsningen er den oplagte: routeren skal understøtte den protokol, du vil have, og protokolmulighederne afhænger af, hvad producenten leverer. Ældre modeller får ikke WireGuard tilføjet bagudrettet.

Vej 2: Flash brugerdefineret firmware (OpenWrt, DD-WRT, FreshTomato)

Hvis din router ikke er på den understøttede liste, kan du erstatte dens firmware med en af de open source-alternativer. OpenWrt er den mest aktivt vedligeholdte af de tre og har den bredeste hardware-understøttelse. DD-WRT er også aktiv, med en anden designfilosofi og en større pulje af understøttede enheder. FreshTomato fortsætter det oprindelige Tomato-projekt, men er begrænset til Broadcom-chipsæt og betjener et meget mindre fællesskab.

Brugerdefineret firmware giver dig valgfrihed i protokol: OpenVPN, WireGuard, IPsec, alle konfigurerbare. Den giver dig også alt det andet, de projekter tilbyder: bedre QoS, finkornede firewall-regler, pakkehåndtering. Prisen er risiko og tid.

Professionelt råd

At flashe brugerdefineret firmware kan permanent mure en router, hvis du vælger det forkerte image, mister strømmen midt i flashen eller kører et build med en fejl for netop din hardware-revision. Vælg en model, som firmware-projektet udtrykkeligt understøtter, læs den enhedsspecifikke side, og accepter, at du har annulleret garantien. Hvis den router, du murer, er din eneste router, så planlæg at være offline i den tid, det tager at skaffe en erstatning.

Vej 3: Køb en færdigkonfigureret VPN-router

Den enkleste vej. Producenter som GL.iNET sælger routere med WireGuard indbygget ud af boksen. Nogle kommercielle VPN-udbydere sælger også brandede routere, der er færdigkonfigureret til deres tjeneste, hvilket betyder, at du sætter den i, indtaster dine kontooplysninger, og du er færdig.

Afvejningerne er pris og lock-in. Færdigkonfigurerede routere koster mere pr. enhed end at bygge din egen. Hvis enheden kommer branded med en bestemt VPN-udbyder, er du låst til den udbyders protokoller, exit-lande og logningspolitik. Hvis udbyderen ændrer sine vilkår eller lukker, migrerer routeren ikke nemt til en ny tjeneste.

Den fjerde vej er lidt anderledes, fordi den ikke kræver, at du køber eller flasher router-hardware. Den giver dig stadig VPN-dækning på router-niveau, hvis din router peger opstrøms mod VPS'en, men selve VPN-endpointet lever på en server i stedet for inde i routeren.

Vej 4: Brug en VPS som VPN-gateway

Kør WireGuard eller OpenVPN på en Linux-VPS, og peg så din router eller enkelte enheder mod den server. Det er ikke et køb af en hardware-router. Det er en anden endpoint-strategi, så afvejningerne fortjener deres eget afsnit nedenfor.

VejOpsætningskompleksitetYdeevneloftServerskiftHardware-risikoLøbende omkostningPasform
Eksisterende routerLavBegrænset af router-CPUVia admin-panelIngenIngen ud over ISPDu ejer allerede en understøttet router
Flash brugerdefineret firmwareHøjBegrænset af router-CPUVia admin-panelRisiko for murningIngen ud over ISPDu vil have protokol-fleksibilitet og accepterer risikoen
Færdigkonfigureret routerLavestBegrænset af router-CPUUdbyder-afhængigIngenHardware-omkostning; udbyder-abonnement hvis medfølgendeDu vil have plug-and-play og accepterer prismarkeringen
VPS som gatewayMellem-højBegrænset af VPS-CPU (højere)Start en ny VPS i en anden regionIngenMånedlig VPS-lejeDu vil have jurisdiktionelt valg, bedre ydeevne, eller du self-hoster allerede

Hvornår en VPN-router giver mening, og hvornår den ikke gør

Spørgsmålet er ikke, om en router-VPN er bedre end en enheds-VPN i abstrakt forstand. Det er, om din specifikke situation faktisk kalder på dækning af hele netværket, for i samme øjeblik du sætter en VPN på routeren, betaler hver enhed bag den den samme krypteringsskat.

Brugsscenarier, hvor en router-VPN tjener sine opsætningsomkostninger ind

Husstande med mange enheder er det tydeligste tilfælde. Når du først håndterer mere end fire-fem enheder, er det en sur pligt at installere og opdatere VPN-klienter på hver enkelt. Opsætningen på router-niveau konfigureres én gang.

Enheder med begrænset eller besværlig VPN-understøttelse er det andet tilfælde. Spillekonsoller, de fleste IoT-enheder og ældre smarthome-hubs har normalt ingen normal VPN-app tilgængelig. Nogle smart-TV'er kan køre VPN-apps, især Android TV / Google TV og nyere Apple TV-modeller, men VPN på router-niveau hjælper stadig, når TV-platformen ikke understøtter din udbyder, eller når du vil have én ensartet netværkspolitik.

Rejser er det tredje tilfælde. En kompakt rejserouter med WireGuard-understøttelse betyder, at én tunnel dækker hver enhed i et hotelværelse (telefon, bærbar, tablet) over routerens Wi-Fi, uanset hvad hotellets netværk gør. Samme logik gælder for en VPS-gateway tilgået gennem rejserouteren.

Små kontorer og fælles boligrum er det fjerde tilfælde. Én ensartet netværkspolitik anvendt ved gatewayen er nemmere at gennemskue end en flåde af konfigurationer på enhedsniveau, der med tiden driver fra hinanden.

Tilfælde, hvor router-VPN'en er det forkerte valg

Hvis du ofte skifter VPN-exit-lande for regionslåst indhold, jurisdiktionstest eller af enhver anden grund, er en VPN på router-niveau det forkerte værktøj. At slå exits til og fra på en telefon er ét tryk. At gøre det på en router kræver, at du logger ind i admin-panelet.

Hvis du har brug for split-tunneling på applikationsniveau, nogle apps gennem VPN'en og andre direkte, håndterer en VPN-app på enhedsniveau det rent. Routeren kan ikke nemt afgøre, hvilken applikation der genererede hvilken pakke.

Hvis nogle enheder på dit netværk har brug for VPN'en, og andre aktivt ikke må have den, sætter router-VPN'en alle bag den samme exit-IP. Bank-apps flagger VPN-trafik. Regionslåste streamingtjenester går i stykker. En generel politik ved routeren betyder en generel omvej for hver undtagelse.

Hvis du har én eller to enheder, løser et router-niveau-lag et problem, du ikke har.

How-To Geek fremførte latens-argumentet i 2023: en netværksomspændende VPN pålægger VPN'ens latens på hver tilsluttet enhed, inklusive dem, der laver latens-følsomt arbejde som gaming, videoopkald og realtidsmøder, der ikke har gavn af VPN-beskyttelse under de aktiviteter. Det argument er korrekt og værd at veje. Løsningen er ikke at opgive router-VPN'en. Det er at erkende, at du måske vil have nogle enheder uden for tunnellen.

Mange kommercielle VPN-udbydere begrænser stadig samtidige forbindelser pr. konto, mens andre nu tilbyder højere eller ubegrænset antal enheder. En router-VPN kan stadig være nyttig, fordi udbyderen normalt ser routeren som én VPN-forbindelse, selv om flere enheder sidder bag den.

Valg af protokol: WireGuard, OpenVPN og resten

Valg af protokol til en router-VPN: WireGuard versus OpenVPN versus L2TP/IPsec, sammenlignet på kodebasens størrelse, handshake og CPU-omkostning pr. pakke.

Valg af protokol betyder mere på en router end på en bærbar, fordi router-CPU'en står for krypteringen, og router-CPU'en er langsom. En moderne bærbar med AES-NI håndterer OpenVPN eller WireGuard lige godt ved gigabit. En forbrugerrouter gør ikke.

WireGuard er det rigtige svar i næsten alle scenarier. Kodebasen er dramatisk mindre end OpenVPN's, hvilket gør den nemmere at auditere og gennemgå. Kryptografien er moderne: ChaCha20 til kryptering, Poly1305 til godkendelse, Curve25519 til nøgleudveksling. Handshaket fuldføres på én rundtur; OpenVPN's TLS-handshake tager flere. Behandlingsomkostningen pr. pakke er lav nok til, at CPU'er i forbrugerroutere håndterer den, hvor de ville kæmpe med OpenVPN. WireGuard understøttes nu indbygget af ASUS, GL.iNET og de fleste brugerdefinerede firmware-projekter.

OpenVPN har stadig sin plads. Den er moden, bredt understøttet og har bredere integration med virksomheders godkendelsessystemer. Hvis du har en eksisterende OpenVPN-opsætning med certifikater allerede udstedt, eller du har et bestemt kompatibilitetskrav, som WireGuard endnu ikke opfylder, forbliver OpenVPN et fornuftigt valg. Den kører fint på kapable routere.

L2TP/IPsec optræder stadig på mange routeres admin-sider, mest af hensyn til legacy-kompatibilitet. Det kan virke, men det er ikke den protokol, man skal vælge til en ny VPN på router-niveau, når WireGuard er tilgængelig. PPTP bør behandles som død. Den har kendte sikkerhedsproblemer, og Microsoft har allerede taget skridt til at udfase PPTP og L2TP fra fremtidige versioner af Windows Server.

Professionelt råd

Hvis din router-CPU er ældre end fem år og mangler hardware-acceleration til WireGuard, så kør WireGuard alligevel. Selv uden acceleration slår den normalt accelereret OpenVPN på samme hardware. Undtagelserne er sjældne og involverer bestemte Broadcom-chips med dedikeret OpenVPN-aflastning. Kan du ikke verificere, at din router falder ind under et af de grænsetilfælde, så vælg WireGuard som standard.

En bemærkning om de ydeevnepåstande, der cirkulerer online. WireGuards egen ydeevneside beskriver sine offentliggjorte benchmarks som "gamle, forældede og ikke specielt velgennemførte." Det er projektets egne forfattere. Specifikke throughput-forhold, du finder citeret i tredjepartsblogs, er normalt ikke autoritativt underbygget. Den kvalitative påstand om, at WireGuard typisk overgår OpenVPN, især på mindre kraftfuld hardware, er velunderbygget. De specifikke multiplikatorer er ikke.

Bør du bygge en VPN-router eller bruge en VPS-gateway?

Hardware-VPN-router versus en VPS-VPN-gateway: kryptering på en boks, du ejer derhjemme, versus VPN-dæmonen på en server, du lejer, med jurisdiktionelt valg.

For en teknisk læser er den renere sammenligning placeringen af endpointet: terminerer VPN'en på hardware i dit hus, eller på software, der kører på en server, du lejer?

En hardware-VPN-router har nogle få specifikke styrker. Krypteringsgrænsen er fysisk isoleret til en enhed, du ejer. Der er ingen løbende lejeomkostning ud over din ISP. Den mentale model er enkel: én boks, én konfiguration, ét kabel til væggen. Til et rejsescenarie er en hardware-router i lommeformat (Beryl-klasse-enhederne fra GL.iNET, for eksempel) et reelt nyttigt objekt.

En VPS som gateway har andre styrker. En anstændig VPS giver dig normalt mere forudsigelig regnekraft og mere luft i systemet end en billig forbrugerrouter, især når du har brug for flere exits, højere uplink eller flere samtidige tunneler. Du vælger jurisdiktionen. VPN-exitet er, hvor end VPS'en bor, og du kan flytte det. Du styrer VPN-dæmonen og dens logning på applikationsniveau, selv om hosting-udbyderen stadig styrer den underliggende infrastruktur. Vil du have et andet exit i en anden region, starter du endnu en VPS på 10 minutter i stedet for at købe endnu en router.

Et fornuftigt udgangspunkt for dimensionering af en personlig VPN-gateway er 1 vCPU og 1 GB RAM, hvilket håndterer 5 til 10 samtidige enhedsforbindelser, der kører WireGuard ved private båndbredder. Tungere samtidig kryptering eller højere uplink retfærdiggør en CPU-optimeret plan. Krypteringsarbejdet er CPU-bundet, ikke hukommelsesbundet. Se bedste VPS til VPN for dimensionering af plan.

Vælg hardware, hvis du vil have nul månedlig omkostning oven i din ISP, du allerede ejer en kapabel router, eller du specifikt har brug for en rejserouter-formfaktor. Vælg en VPS, hvis du vil have bedre krypteringsydeevne, end en forbrugerrouter kan levere, jurisdiktionelt valg af exitet, eller du allerede self-hoster andre tjenester, og at tilføje endnu en dæmon ikke er en ekstra byrde. I restriktive netværksmiljøer kan VPS-vejen også være lettere at tilpasse end en standard-router-opsætning, fordi du styrer serversoftwaren og ikke er begrænset til de protokoller, router-producenten viser i sit admin-panel.

Hvis du tager VPS-vejen, er købskriterierne enkle: vælg en nærliggende region, nok CPU til kryptering, en dedikeret IP og en udbyder, der giver dig root-adgang uden at skjule netværksdetaljerne. Cloudzy's Linux VPS er én mulighed for dette, og marketplace har one-click WireGuard og OpenVPN Access Server-deployments, hvis du vil springe den manuelle serveropsætning over.

Ofte stillede spørgsmål

Har jeg brug for en speciel router for at bruge en VPN?

Nej. Du har ikke brug for en speciel router, hvis din nuværende router allerede understøtter VPN-klient-tilstand. Mange nyere ASUS- og GL.iNET-modeller understøtter WireGuard eller OpenVPN i standard-firmware, men understøttelsen afhænger af den præcise model og firmware-version. Hvis din router ikke understøtter en VPN indbygget, kan du enten installere brugerdefineret firmware som OpenWrt eller køre VPN'en på en separat enhed, såsom en VPS, Raspberry Pi eller lille Linux-server, som routeren ruter igennem.

Vil en VPN-router sløve mit internet?

Ja, noget. Routerens CPU står for krypteringsarbejdet, og CPU'er i forbrugerroutere er langsommere end CPU'erne i din telefon eller bærbare. Hvor stor opbremsningen er, afhænger af routerens chip, protokollen (WireGuard er lettere end OpenVPN), og om routeren har hardware-acceleration. En moderne router, der kører WireGuard, mister normalt en lille brøkdel af WAN-throughputtet. En ældre router, der kører OpenVPN, kan miste langt mere.

Hvad er forskellen mellem en VPN-router og en VPN-app på min enhed?

En VPN-router placerer tunnellen på netværksniveau, så hver tilsluttet enhed (telefon, bærbar, smart-TV, konsol, IoT) bruger VPN'en automatisk uden at installere noget. En VPN-app placerer tunnellen på en enkelt enhed og beskytter kun den enhed, men giver finere kontrol: routing pr. app, nemt serverskift og udelukkelse af bestemte apps. Afvejningen er dækning af hele netværket versus fleksibilitet pr. enhed.

Hvilken VPN-protokol bør jeg bruge på min router, WireGuard eller OpenVPN?

WireGuard, i næsten alle tilfælde. Kodebasen er mindre, kryptografien er moderne, og behandlingsomkostningen pr. pakke er lav nok til, at CPU'er i forbrugerroutere håndterer den godt. OpenVPN forbliver et fornuftigt valg, hvis du allerede har en OpenVPN-opsætning med udstedte certifikater, eller hvis du har et bestemt kompatibilitetskrav, som WireGuard endnu ikke opfylder.

Kan jeg bruge en VPS i stedet for en hardware-VPN-router?

Ja. Installér WireGuard eller OpenVPN på en Linux-VPS, og peg så enten en OpenWrt- eller DD-WRT-router mod den som en opstrøms tunnel, eller forbind enkelte enheder direkte til VPS'en. Den tilgang giver dig jurisdiktionelt valg af exitet, kontrol over VPN-dæmonen og dens logs på applikationsniveau, og mere regnekraft i overskud end de fleste forbrugerrouter-opsætninger. Afvejningen er, at du driver en server, inklusive patching og overvågning af den.

Del

Mere fra bloggen

Læs videre.

Klar til at udrulle? Fra 2,48 $/md.

Uafhængig cloud siden 2008. AMD EPYC, NVMe, 40 Gbps. 14 dages pengene-tilbage-garanti.