Bedste VPN til kommandolinjen: CLI-værktøjer til systemadministratorer

Find den bedste VPN til kommandolinjebrug med dedikerede CLI-værktøjer bygget til scripting, automatisering og headless server-implementeringer. Sammenlign topudbydere nu.

··13 min læsning
Top VPNs til CLI
#1NordVPN8,900+ servere
#2ExpressVPN3,000+ servere
#3ProtonVPN15,000+ servere
Se vores metode

Bundlinje: VPN CLI-værktøjer giver systemadministratorer og superbrugere mulighed for at forbinde, automatisere og scriptprogrammere VPN-opgaver hurtigere og med mindre overhead end GUI-klienter. De er essentielle for servere uden display, fjerninfrastruktur og automatiserede implementeringspipelines.

For systemadministratorer og superbrugere tilbyder styring af VPN-forbindelser gennem en terminal hastighed og præcision, som GUI-klienter ikke kan matche. Du kan scriptprogrammere forbindelser, implementere konfigurationer på tværs af serverflåder og fejlfinde uden at åbne et grafisk vindue. Denne guide sammenligner fem VPN-udbydere med dedikerede CLI-værktøjer, belyser deres funktioner og gennemgår praktiske opsætningsskridt.

Hvad VPN CLI-værktøjer gør og hvorfor de betyder noget

Et VPN CLI-værktøj lader dig styre din VPN-forbindelse gennem kommandoer skrevet i en terminalemulator. I stedet for at klikke dig gennem menuer, sender du direkte instruktioner. Terminalen svarer med statusoutput, fejlkoder og forbindelsesdata.

Hvorfor bruge en terminal i stedet for en GUI?

Skrevne kommandoer slår punkt-og-klik-grænseflader i flere scenarier:

  • Hastighed: En enkelt kommando forbinder dig. Ingen loadingskærme, ingen splash-sider.
  • Lav overhead: CLI-klienter bruger mindre RAM end GUI-ækvivalenter. Dette betyder noget på ressourcebegrænset VPS-instanser.
  • Scriptability: Du kan kæde VPN-kommandoer sammen i bash-scripts, cron-jobs eller Ansible-playbooks.
  • Headless-kompatibilitet: Servere uden display har stadig brug for VPN-beskyttelse. CLI er den eneste mulighed.

Praktiske scenarier for CLI-baseret VPN-styring

  • Udvikler, der tester geo-begrænsede API’er, kan skifte serverplaceringer med en kommando.
  • Systemadministratorer kan udbrede VPN-konfigurationer til 50+ maskiner ved hjælp af shellscripts.
  • Automatiserede pipelines kan aktivere VPN-tunneler før køring af scraping- eller monitoreringopgaver.
  • Privatlivsopmærksomme brugere kan bekræfte nøjagtige forbindelsesparametre uden at stole på en GUI-abstraktionslag.

Top VPN’er med dedikerede CLI-værktøjer

Fem udbydere skiller sig ud for deres CLI-understøttelse. Hver enkelt målretter sig lidt forskelligt use case. Her er en fuldstændig oversigt.

1. NordVPN

NordVPN driver 6.400+ servere i 111 lande. Dets CLI-værktøj, nordvpn, leveres som en native Linux-pakke og er også tilgængelig på Windows og macOS. CLI-funktioner:

  • Forbind efter land, by eller servernummer (nordvpn connect us2435)
  • Slå kill switch, auto-forbindelse og DNS-indstillinger til og fra
  • Tjek forbindelsesstatus og nuværende IP-adresse
  • List servergrupper (P2P, Double VPN, Onion over VPN)

Understøttede platforme: Windows, macOS, Linux (Debian, Ubuntu, Fedora, RHEL, SUSE)

Priser: Planer starter ved $3,59/måned ved to-års tilsagn. Månedsprisen er $13,99. CLI-adgang er inkluderet i alle niveauer.

2. ExpressVPN

ExpressVPN driver 3.000+ servere i 105 lande. Dets CLI-værktøj fokuserer på enkelhed med ren, læseligt output.

CLI-funktioner:

  • Forbind og afbryd med expressvpn connect
  • List serverplaceringer med realtids-latensdata
  • Tjek nuværende IP-adresse og forbindelsesstatus
  • Kør indbyggede hastighedstests fra terminalen

Understøttede platforme: Linux (Ubuntu, Debian, Fedora, Arch, Raspberry Pi OS)

Priser: Planer starter ved $6,67/måned på en 12-måneders plan. Månedsprisen er $14,99. CLI er inkluderet.

3. Mullvad

Mullvad kræver ingen e-mailadresse, intet navn og ingen personlige oplysninger for at tilmelde sig. Du får et tilfældigt kontonummer. Dets CLI-værktøj afspejler denne privatlivsfokuserede tilgang.

CLI-funktioner:

  • Forbind til VPN med mullvad connect
  • List servere filtreret efter land, by eller udbyder
  • Tjek kontostatus og udløbsdato
  • Generer og håndter WireGuard-nøgler direkte

Understøttede platforme: Linux, macOS

Priser: Fast takst på €5/måned (cirka $5,48). Ingen rabatter, ingen niveauer, ingen upsell. CLI er inkluderet.

4. ProtonVPN

ProtonVPN kommer fra teamet bag ProtonMail. Dets open-source CLI-klient (protonvpn-cli) kører på Linux og tilbyder Secure Core-routing gennem privatlivsvenligs lande.

CLI-funktioner:

  • Forbind til servere efter land eller profil (P2P, Tor, Secure Core)
  • Se serverbelastningsprocenter og forbindelsesfarter
  • Opdater klienten fra terminalen
  • Konfigurer kill switch og DNS-lækagebeskyttelse

Understøttede platforme: Linux (Ubuntu, Debian, Fedora, Arch, Manjaro)

Priser: Gratis plan inkluderer 3 servere i 3 lande. Betalte planer starter ved $4,99/måned. CLI fungerer med alle planer, herunder gratis.

5. AirVPN

AirVPN målretter avancerede brugere, der ønsker granulær kontrol. Dets CLI-værktøj, Eddie-CLI, eksponerer flere konfigurationsmuligheder end de fleste konkurrenter.

CLI-funktioner:

  • Forbind til servere med brugerdefinerede protokol- og portindstillinger
  • Se realtids-serverbrede, belastning og latens
  • Konfigurer portvidereledning fra terminalen
  • Skift mellem OpenVPN og WireGuard-protokoller

Understøttede platforme: Windows, macOS, Linux

Priser: Planer starter ved €2,75/måned (cirka $3,02) på en tre-årig plan. Månedsprisen er €7/måned (cirka $7,66). CLI er inkluderet.

Side-by-Side CLI Feature Comparison

FeatureNordVPNExpressVPNMullvadProtonVPNAirVPN
PlatformsWin/Mac/LinuxLinuxLinux/MacLinuxWin/Mac/Linux
WireGuard supportYes (NordLynx)Yes (Lightway)YesYesYes
OpenVPN supportYesNoYesYesYes
Split tunnelingYesYesNoYesNo
Kill switch via CLIYesYesYesYesYes
Port forwardingNoNoNoPaid plansYes
Open-source clientNoNoYesYesYes
Lowest monthly cost$3.59$6.67$5.48Free$3.02

Protocol Options Explained

VPN-protokoller bestemmer, hvordan dine data transporteres gennem den krypterede tunnel. Hver protokol handler om at balancere hastighed, sikkerhed og kompatibilitet:

  • OpenVPN: Moden, revideret, kører på TCP eller UDP. Brugerrums-implementation med højere CPU-overhead.
  • WireGuard: Letweight kernel-modul med ~4.000 linjer kode. Typisk hurtigere end OpenVPN.
  • IKEv2/IPsec: Stærk på mobile enheder. Genopretter hurtigt forbindelse efter netværksændringer.

AirVPN og Mullvad eksponerer flest protokolmulige i deres CLI-værktøjer. NordVPN pakker WireGuard ind i sin proprietære NordLynx-implementation.

Kill Switch and Split Tunneling

En kill switch blokerer al trafik, hvis VPN-tunnelen falder. Alle leverandører i denne liste understøtter CLI-baseret kill switch-aktivering. NordVPN og ProtonVPN bruger kommandoer med enkelt linje (nordvpn set killswitch on). Mullvad aktiverer det som standard.

Split tunneling dirigerer valgte apps uden for VPN-tunnelen. ExpressVPN og ProtonVPN tilbyder dette gennem deres CLI. Det er nyttigt, når du har brug for lokal netværksadgang, samtidig med at du dirigerer følsom trafik gennem tunnelen.

Installerings- og konfigurationsvejledning

Installation af en CLI VPN følger et forudsigeligt mønster på tværs af udbydere. Her er den generelle proces.

Trinvis installation

  1. Opret en konto hos din valgte udbyder.
  2. Tilføj udbyderens repository til din pakkehåndtering. For Debian-baserede systemer betyder det normalt at tilføje en .deb-kilde.
  3. Installer CLI-pakken. Eksempel: sudo apt install nordvpn eller sudo dnf install mullvad-vpn.
  4. Godkend dig selv. Nogle udbydere bruger OAuth-tokens. Andre accepterer brugernavn- og adgangskodepar. Mullvad bruger kun dit kontonummer.
  5. Forbind. Kør forbindelses-kommandoen og bekræft din nye IP-adresse.

Fejlfinding af almindelige problemer

  • Forbindelse nægtet: Kontroller, at din firewall tillader UDP 1194 (OpenVPN) eller UDP 51820 (WireGuard).
  • DNS-lækager: Indstil din DNS til udbyderens servere. NordVPN håndterer dette automatisk med nordvpn set dns on.
  • Lave hastigheder: Skift protokol. WireGuard kører generelt hurtigere end OpenVPN.
  • Godkendelsesfejl: Regenerer dine legitimationsoplysninger fra udbyderens webdashboard. CLI-tokens kan udløbe.

Sikkerhed og beskyttelse af personlige oplysninger i CLI VPN-værktøjer

Krypteringsstandarder

Alle fem udbydere bruger AES-256-GCM til OpenVPN-forbindelser. WireGuard-implementeringer bruger ChaCha20-Poly1305. Begge opfylder aktuelle NIST-anbefalinger for symmetrisk kryptering.

Verifikation af ingen-logs-politik

NordVPN siger, at det har bestilt uafhængige no-logs-revisioner, og ExpressVPN bestilte KPMG-sikring af sine no-logs-kontroller (2025). Mullvad bestod en infrastrukturrevision af Assured AB. ProtonVPN siger, at det udgiver sine no-logs-revisionsrapporter på sit websted. AirVPN har ikke gennemført en tredjeparts-revision siden slutningen af 2024.

Åben-kildekode-transparens

Mullvad, ProtonVPN og AirVPN udgiver deres CLI-klients kildekode. Enhver kan inspicere kodebasen for sårbarheder eller telemetri. NordVPN og ExpressVPN holder deres klienter proprietære. Åben-kildekode-status garanterer ikke sikkerhed, men tillader uafhængig verifikation.

Ydeevne: CLI vs. GUI-ressourceforbrug

CLI-klienter kører mere effektivt end deres GUI-modstykker, fordi de ikke har nogen grafisk brugerflade at gengive. Det betyder mest på små VPS-instanser og headless-servere med begrænset RAM.

Hastighedsforskelene mellem CLI- og GUI-tilstande er ubetydelige. Selve tunnelen bestemmer gennemstrømningen, ikke klientgrænsefladen. CLI-fordelen ligger rent i forbrug af systemressourcer.

Endeligt skøn

CLI VPN-værktøjer fjerner grænsefladerelateret overhead og giver dig direkte kontrol over krypterede forbindelser. For servere uden display, scriptede implementeringer og automatiserede arbejdsgange er de det rigtige valg.

Mullvad vinder på privatlivs og enkelhed. Dets flade prisfastsættelse, registreringsfri tilmelding og open-source-klient gør det ideelt for privatlivsbevidste brugere. NordVPN tilbyder den bredeste platformunderstøttelse og største servernetværk. ProtonVPN giver det bedste gratis niveau med CLI-adgang. AirVPN giver avancerede brugere den mest granulære kontrol. ExpressVPN leverer konsekvent hurtige hastigheder med et rent kommandointerface.

Vælg udbyderen, der matcher dit primære use case. Kør derefter en forbindelses-kommando og bekræft din opsætning. Hele processen tager under fem minutter.

Ressourcer til denne side

Diagrammer og referencebilleder fra vores forskning, gratis at se og dele.

  • Sammenligning der viser GUI VPN-brug på desktops og CLI VPN-brug på headless Linux-servere.
    CLI VPN-værktøjer er vigtigst, når der ikke er nogen skærm, kun SSH, scripts eller serverautomatisering.

Ofte stillede spørgsmål

Hvad kan et VPN CLI-værktøj gøre, som en GUI-klient ikke kan?

CLI-værktøjer lader systemadministratorer oprette forbindelse, skrive scripts og automatisere VPN-sessioner helt fra en terminal, hvilket betyder mest på headless-servere uden skærm. Kommandoer som nordvpn connect us2435 kan kædes direkte ind i bash-scripts, cron-jobs eller Ansible-playbooks. En enkelt kommando opretter forbindelse, og CLI-klienter bruger mindre RAM end GUI-apps.

Hvilke af disse CLI VPN-værktøjer er faktisk open-source, og hvorfor betyder det noget?

Mullvad, ProtonVPN og AirVPN udgiver deres CLI-klientkildekode, hvilket lader alle inspicere kodebasis for sårbarheder eller skjult telemetri. NordVPN og ExpressVPN holder deres klienter proprietære. Open-source-status alene garanterer ikke sikkerhed, men det tillader uafhængig verifikation, en funktion som privatlivsbevidste systemadministratorer, der scriptprogrammerer uovervågede forbindelser på fjerninfrastruktur, plejer at vægte tungt.

Hvordan håndterer NordVPN’s CLI WireGuard anderledes end Mullvad’s eller ProtonVPN’s?

NordVPN pakker WireGuard ind i sin proprietære NordLynx-implementering i stedet for at eksponere rå WireGuard-konfiguration gennem sin CLI. Mullvad’s og ProtonVPN’s CLI-værktøjer lader dig derimod generere og håndtere WireGuard-nøgler direkte. AirVPN’s Eddie-CLI går endnu længere, hvilket lader avancerede brugere manuelt skifte mellem OpenVPN og WireGuard per forbindelse for mere granulær kontrol.

Har disse CLI VPN-udbydere fået deres no-logs-påstande uafhængigt revideret?

De fleste siger ja. NordVPN siger, at det har bestilt uafhængige no-logs-revisioner, ExpressVPN bestilte KPMG-sikring af sine no-logs-kontrols (2025), Mullvad bestod en infrastrukturrevision af Assured AB, og ProtonVPN siger, at det udgiver sine egne revisionsrapporter online. AirVPN har ikke gennemført en tredjepartsrevision fra slutningen af 2024, et hul, der er værd at afveje mod dets ellers granulare Eddie-CLI-funktionssæt.

Hvordan opsætter jeg et VPN CLI-værktøj på en headless Linux-server uden display?

Tilføj udbyderens lager til din pakkehåndterer, typisk en .deb-kilde på Debian-baserede systemer, derefter installer med en kommando som sudo apt install nordvpn eller sudo dnf install mullvad-vpn. Autentificer med OAuth-tokens, et brugernavn og adgangskodepar, eller i Mullvad’s tilfælde blot dit kontonummer. Kør forbindelses-kommandoen efterfølgende og bekræft din nye IP-adresse.

Hvordan scriptprogrammerer jeg VPN-forbindelser til cron-jobs eller Ansible-playbooks?

Kæd udbyderens forbindings- og statuskommandoer direkte ind i bash-scripts, cron-entries eller Ansible-opgaver, da CLI-værktøjer returnerer statusoutput og fejlkoder i stedet for at kræve interaktive klik. NordVPN’s nordvpn connect us2435 og ExpressVPN’s expressvpn connect understøtter begge dette mønster rent. Automatiserede pipelines kører almindeligvis forbindelses-kommandoen som en foropgave før skrabnings- eller overvågningsjobs udføres.

Hvad skal jeg tjekke, hvis mit VPN CLI-værktøj nægter at forbinde på en frisk VPS?

Bekræft først, at din firewall tillader den rigtige port: UDP 1194 for OpenVPN eller UDP 51820 for WireGuard, da friske VPS-instanser ofte blokerer disse som standard. Hvis autentificering mislykkes, generer legitimationsoplysninger igen fra udbyderens webdashboard, da CLI-tokens kan udløbe. NordVPN, ExpressVPN, Mullvad, ProtonVPN og AirVPN understøtter alle kill switch-indstillinger og forbindelses-kontroller gennem enkelte CLI-kommandoer.

Hvordan fikser jeg DNS-læk, når jeg kører en VPN fra kommandolinjen?

Peg din DNS eksplicit på udbyderens egne servere i stedet for at stole på systemstandards. NordVPN håndterer dette med en enkelt kommando, nordvpn set dns on, mens ProtonVPN og AirVPN begge eksponerer DNS-lækagebeskyttelse gennem deres CLI-indstillinger direkte. Bekræft, at fiksen virkede, ved at tjekke, at din rapporterede DNS-server matcher udbyderens, ikke din ISP’s.

Forringer en CLI-klient i stedet for en GUI-app min VPN-forbindelse?

Nej. Hastighedsforskellene mellem CLI- og GUI-tilstande er ubetydelige, fordi det krypterede tunnel selv bestemmer datagennemstrømningen, ikke klientgrænsefladen. Den reelle CLI-fordel er mindre RAM-forbrug. NordVPN rangerer også som #1 af 22 i vores Speed Lab, baseret på offentliggjorte tredjeparts-tests, for tunnel-niveau-ydeevne uanset hvilken klient du kører.

Kan jeg håndtere VPN-forbindelser på tværs af en hel flåde af maskiner med en konto?

Ja, inden for grænser, der varierer efter udbyder. NordVPN tillader 10 samtidige enhedsforbindelser per konto, hvilket lader dig scriptprogrammere de samme legitimationsoplysninger på tværs af flere maskiner op til den grænse. ExpressVPN tillader 10 til 14 afhængigt af plantrin, og ProtonVPN skaleres fra 1 til 10 afhængigt af plan. Ud over disse grænser approvisionerer de fleste hold separate konti eller dedikerede serverlegitimationsoplysninger i stedet.

Hvordan sammenligner CLI-capable VPN-udbydere sig prissmæssigt?

NordVPN starter fra $3.49/måned og ExpressVPN fra $2.99/måned, begge på deres længste planperioder, mens ProtonVPN starter fra $3.49/måned og inkluderer en gratis tier med CLI-adgang indbygget. Mullvad opkræver en fast €5/måned uden rabatter eller tiers, og AirVPN starter omkring €2,75/måned på en treårsperiode, stigende til €7/måned til sin almindelige månedlige pris.

Hvis et CLI-værktøj ikke passer til min scriptede opsætning, kan jeg få en refusion?

NordVPN, ExpressVPN og ProtonVPN bakker alle deres betalte planer op med en 30-dages pengene-tilbage-garanti, hvilket giver dig tid til at teste CLI-scripting mod din faktiske infrastruktur, før du forpligter dig. Mullvad og AirVPN’s refusionsbetingelser er ikke detaljeret her, så bekræft direkte med begge udbydere, før du bygger en langsigtet automatiseret implementering omkring deres CLI-værktøj.

Kan jeg bruge et VPN CLI-værktøj uden at betale for et abonnement?

Ja, ProtonVPN’s gratis plan inkluderer CLI-adgang og forbinder til servere i flere lande, hvilket gør det til den eneste ægte gratis CLI-mulighed blandt disse fem. NordVPN, ExpressVPN, Mullvad og AirVPN kræver alle en betalt plan for CLI-brug. ProtonVPN’s betalte niveau giver adgang til dets fulde servernetværk startende fra $3.49/måned på dets længste plan.