Beste VPN voor Command Line: CLI-tools voor systeembeheerders

Vind de beste VPN voor command line-gebruik met speciale CLI-tools gebouwd voor scripting, automatisering en headless server-implementaties. Vergelijk topProviders nu.

··13 min leestijd

Vind jouw VPN

Waarvoor gebruik je een VPN voornamelijk?

Kies één optie en beantwoord een paar korte vragen. We noemen de VPN die past, en leggen uit waarom.

Top VPNs voor CLI
#1NordVPN7,229 servers
#2ExpressVPN3,000+ servers
#3ProtonVPN20,000+ servers
Bekijk onze methodologie

Conclusie: CLI VPN-tools geven systeembeheerders en power users de mogelijkheid om VPN-verbindingen sneller aan te sluiten, automatiseren en scriptteren met minder overhead dan GUI-clients. Ze zijn essentieel voor headless servers, externe infrastructuur en geautomatiseerde implementatiepipelines.

Voor systeembeheerders en power users biedt het beheren van VPN-verbindingen via een terminal snelheid en precisie die GUI-clients niet kunnen evenaren. U kunt verbindingen scriptteren, configuraties implementeren op talrijke servers en problemen oplossen zonder ooit een grafisch venster te openen. Deze gids vergelijkt vijf VPN-providers met speciale CLI-tools, analyseert hun functies en bevat praktische installatiestappen.

Wat VPN CLI-Tools doen en waarom ze belangrijk zijn

Met een VPN CLI-tool kunt u uw VPN-verbinding beheren via getypte commando’s in een terminalvenster. In plaats van door menu’s te klikken, geeft u rechtstreekse instructies. De terminal reageert met statusuitvoer, foutcodes en verbindingsgegevens.

Waarom een terminal gebruiken in plaats van een GUI?

Getypte commando’s zijn in verschillende scenario’s beter dan klikken in interfaces:

  • Snelheid: Een enkel commando verbindt u. Geen laadschermen, geen splash pages.
  • Lage overhead: CLI-clients gebruiken minder RAM dan GUI-equivalenten. Dit is van belang op VPS-instanties met beperkte resources.
  • Scriptbaarheid: U kunt VPN-commando’s ketenen in bash-scripts, cron-taken of Ansible-playbooks.
  • Headless-compatibiliteit: Servers zonder display hebben nog steeds VPN-bescherming nodig. CLI is de enige optie.

Praktische scenario’s voor op CLI gebaseerd VPN-beheer

  • Developers die geo-restricted API’s testen, kunnen serverlocaties met één commando wijzigen.
  • Systeembeheerders kunnen VPN-configs naar 50+ machines pushen met shell-scripts.
  • Geautomatiseerde pipelines kunnen VPN-tunnels activeren voordat scraping- of monitoringtaken worden uitgevoerd.
  • Privacy-bewuste gebruikers kunnen exacte verbindingsparameters verifiëren zonder een GUI-abstractielaag te vertrouwen.

Topproviders met speciale CLI-tools

Vijf providers onderscheiden zich door hun CLI-ondersteuning. Elk gericht op een ander gebruiksscenario. Hier volgt een volledig overzicht.

1. NordVPN

NordVPN exploiteert 7,229 servers in 150 landen. Het CLI-gereedschap, nordvpn, wordt geleverd als een native Linux-pakket en is ook beschikbaar op Windows en macOS. CLI-functies:

  • Verbinding via land, stad of servernummer (nordvpn connect us2435)
  • Kill switch, automatische verbinding en DNS-instellingen in-/uitschakelen
  • Verbindingsstatus en huidige IP controleren
  • Servergroepen weergeven (P2P, Double VPN, Onion over VPN)

Ondersteunde platforms: Windows, macOS, Linux (Debian, Ubuntu, Fedora, RHEL, SUSE)

Prijzen: Abonnementen beginnen bij $3.59/maand bij een tweejarige verplichting. Het maandtarief is $13.99. CLI-toegang is inbegrepen in alle niveaus.

2. ExpressVPN

ExpressVPN exploiteert 3,000+ servers in 113 landen. Het CLI-gereedschap richt zich op eenvoud met schone, leesbare uitvoer.

CLI-functies:

  • Verbinding maken en verbreken met expressvpn connect
  • Serverlocaties weergeven met realtime latentiegegevens
  • Huidige IP-adres en verbindingsstatus controleren
  • Ingebouwde snelheidstests uitvoeren vanuit de terminal

Ondersteunde platforms: Linux (Ubuntu, Debian, Fedora, Arch, Raspberry Pi OS)

Prijzen: Abonnementen beginnen bij $6.67/maand voor een 12-maandsplan. Het maandtarief is $14.99. CLI is inbegrepen.

3. Mullvad

Mullvad vereist geen e-mailadres, geen naam en geen persoonlijke gegevens voor registratie. U krijgt een willekeurig accountnummer. Het CLI-gereedschap weerspiegelt deze privacy-first-aanpak.

CLI-functies:

  • Verbinding met VPN via mullvad connect
  • Servers filteren op land, stad of provider
  • Accountstatus en vervaldatum controleren
  • WireGuard-sleutels direct genereren en beheren

Ondersteunde platforms: Linux, macOS

Prijzen: Vast tarief van €5/maand (ongeveer $5.48). Geen kortingen, geen niveaus, geen extra aanbiedingen. CLI is inbegrepen.

4. ProtonVPN

ProtonVPN komt van het team achter ProtonMail. De open-source CLI-client (protonvpn-cli) draait op Linux en biedt Secure Core-routering via privacyvriendelijke landen.

CLI-functies:

  • Verbinding naar servers per land of profiel (P2P, Tor, Secure Core)
  • Serverbelastingspercentages en verbindingssnelheden weergeven
  • Client bijwerken vanuit de terminal
  • Kill switch en DNS-lekbeveiliging configureren

Ondersteunde platforms: Linux (Ubuntu, Debian, Fedora, Arch, Manjaro)

Prijzen: Gratis plan omvat 3 servers in 3 landen. Betaalde abonnementen beginnen bij $4.99/maand. CLI werkt met alle abonnementen, ook de gratis.

5. AirVPN

AirVPN richt zich op geavanceerde gebruikers die granulaire controle willen. Het CLI-gereedschap, Eddie-CLI, biedt meer configuratieopties dan de meeste concurrenten.

CLI-functies:

  • Verbinding naar servers met aangepaste protocol- en poortinstellingen
  • Realtime serverbandbreedte, -belasting en -latentie weergeven
  • Poortomleiding configureren vanuit de terminal
  • Schakelen tussen OpenVPN en WireGuard-protocollen

Ondersteunde platforms: Windows, macOS, Linux

Prijzen: Abonnementen beginnen bij €2.75/maand voor een driejarig plan. Het maandtarief is €7/maand (ongeveer $7.66). CLI is inbegrepen.

Vergelijking CLI-functies naast elkaar

FunctieNordVPNExpressVPNMullvadProtonVPNAirVPN
PlatformsWin/Mac/LinuxLinuxLinux/MacLinuxWin/Mac/Linux
WireGuard-ondersteuningJa (NordLynx)Ja (Lightway)JaJaJa
OpenVPN-ondersteuningJaNeeJaJaJa
Split tunnelingJaJaNeeJaNee
Kill switch via CLIJaJaJaJaJa
Poort forwardingNeeNeeNeeBetaalde plannenJa
Open-source-clientNeeNeeJaJaJa
Laagste maandelijkse kosten$3.59$6.67$5.48Gratis$3.02

Protocolopties uitgelegd

VPN-protocollen bepalen hoe uw gegevens door de versleutelde tunnel reizen. Elk protocol biedt afwegingen tussen snelheid, beveiliging en compatibiliteit:

  • OpenVPN: Volwassen, geauditeerd, draait op TCP of UDP. Gebruiksruimte-implementatie met hoger CPU-overhead.
  • WireGuard: Lichte kernelmodule met ongeveer 4.000 regels code. Doorgaans sneller dan OpenVPN.
  • IKEv2/IPsec: Sterk op mobiel. Reconnecteert snel na netwerkwijzigingen.

AirVPN en Mullvad stellen de meeste protocolopties bloot in hun CLI-tools. NordVPN verpakt WireGuard in zijn eigendomsrechtelijke NordLynx-implementatie.

Kill Switch en Split Tunneling

Een kill switch blokkeert al het verkeer als de VPN-tunnel uitvalt. Alle providers op deze lijst ondersteunen CLI-gebaseerde kill switch-activering. NordVPN en ProtonVPN gebruiken schakelopdrachten met één commando (nordvpn set killswitch on). Mullvad schakelt het standaard in.

Split tunneling routeert geselecteerde apps buiten de VPN-tunnel. ExpressVPN en ProtonVPN bieden dit via hun CLI. Dit is handig als u lokale netwerktoegang nodig heeft terwijl u gevoelig verkeer via de tunnel routeert.

Installatie en configuratie uitleg

Het instellen van een CLI VPN volgt een voorspelbaar patroon voor alle providers. Hier is het algemene proces.

Stap-voor-stap installatie

  1. Maak een account aan bij uw gekozen provider.
  2. Voeg de repository van de provider toe aan uw pakketbeheerder. Voor Debian-gebaseerde systemen betekent dit meestal het toevoegen van een .deb bron.
  3. Installeer het CLI-pakket. Voorbeeld: sudo apt install nordvpn of sudo dnf install mullvad-vpn.
  4. Verifieer uzelf. Sommige providers gebruiken OAuth-tokens. Anderen accepteren gebruikersnaam- en wachtwoordparen. Mullvad gebruikt alleen uw accountnummer.
  5. Maak verbinding. Voer de verbindingsopdracht uit en controleer uw nieuwe IP-adres.

Veelvoorkomende problemen oplossen

  • Verbinding geweigerd: Controleer of uw firewall UDP 1194 (OpenVPN) of UDP 51820 (WireGuard) toestaat.
  • DNS-lekken: Stel uw DNS in op de servers van de provider. NordVPN doet dit automatisch met nordvpn set dns on.
  • Lage snelheden: Wissel van protocol. WireGuard werkt over het algemeen sneller dan OpenVPN.
  • Verificatiefouten: Genereer uw gegevens opnieuw vanuit het webdashboard van de provider. CLI-tokens kunnen verlopen.

Beveiliging en Privacy in CLI VPN-tools

Versleutelingsnormen

Alle vijf providers gebruiken AES-256-GCM voor OpenVPN-verbindingen. WireGuard-implementaties gebruiken ChaCha20-Poly1305. Beide voldoen aan huidige NIST-aanbevelingen voor symmetrische versleuteling.

Verificatie van No-Logs-beleid

NordVPN zegt onafhankelijke no-logs-audits te hebben uitgevoerd, en ExpressVPN heeft KPMG-zekerheid voor zijn no-logs-controles laten uitvoeren (2025). Mullvad is geslaagd voor een infrastructuuraudit door Assured AB. ProtonVPN zegt zijn no-logs-auditverslagen op zijn website te publiceren. AirVPN heeft geen audit door derden voltooid tot eind 2024.

Open-Source-transparantie

Mullvad, ProtonVPN en AirVPN publiceren hun CLI-client-broncode. Iedereen kan de codebase controleren op kwetsbaarheden of telemetrie. NordVPN en ExpressVPN houden hun clients eigendom. Open-source-status garandeert geen beveiliging, maar maakt onafhankelijke verificatie mogelijk.

Prestaties: CLI versus GUI-resourcegebruik

CLI-clients draaien slanker dan hun GUI-tegenhangers omdat ze geen grafische interface hoeven te renderen. Dat is vooral belangrijk op kleine VPS-instanties en headless-servers met beperkt RAM.

Snelheidsverschillen tussen CLI- en GUI-modi zijn verwaarloosbaar. De tunnel zelf bepaalt de doorvoer, niet de clientinterface. Het CLI-voordeel is zuiver in systeemresourcegebruik.

Uiteindelijk oordeel

CLI VPN-tools verwijderen interface-overhead en geven u directe controle over versleutelde verbindingen. Voor headless servers, gescripte implementaties en geautomatiseerde workflows zijn ze de juiste keuze.

Mullvad wint op privacy en eenvoud. De vaste prijsstelling, no-registration signup en open-source client maken het ideaal voor privacy-bewuste gebruikers. NordVPN biedt de breedste platformondersteuning en het grootste servernetwerk. ProtonVPN biedt de beste gratis laag met CLI-toegang. AirVPN geeft geavanceerde gebruikers de meeste granulaire controle. ExpressVPN levert consistent snelle snelheden met een schone commandointerface.

Kies de provider die uw primaire use case aansluit. Voer vervolgens een verbindingscommando uit en controleer uw setup. Het hele proces duurt minder dan vijf minuten.

Bronnen voor deze pagina

Grafieken en referentieafbeeldingen uit ons onderzoek, gratis te bekijken en te delen.

  • Vergelijking van GUI VPN-gebruik op desktops en CLI VPN-gebruik op headless Linux-servers.
    CLI VPN-tools zijn het belangrijkst wanneer er geen beeldscherm is, alleen SSH, scripts of serverautomatisering.

Veelgestelde vragen

Wat kan een VPN CLI-tool eigenlijk doen wat een GUI-client niet kan?

CLI-tools stellen systeembeheerders in staat om VPN-sessies volledig vanaf een terminal aan te sluiten, scripts uit te voeren en te automatiseren, wat vooral belangrijk is op headless-servers zonder display. Commando’s zoals nordvpn connect us2435 kunnen rechtstreeks worden geketend in bash-scripts, cron-jobs of Ansible-playbooks. Een enkel commando maakt verbinding, en CLI-clients gebruiken minder RAM dan GUI-apps.

Welke van deze CLI VPN-tools zijn eigenlijk open-source, en waarom doet dat er toe?

Mullvad, ProtonVPN en AirVPN publiceren hun CLI-clientbroncode, zodat iedereen de codebase kan inspecteren op beveiligingsproblemen of verborgen telemetrie. NordVPN en ExpressVPN houden hun clients eigendom. Open-source status alleen garandeert geen veiligheid, maar maakt onafhankelijke verificatie mogelijk, een functie die privacy-bewuste systeembeheerders die onbeheerde verbindingen op externe infrastructuur scriptteren meestal zwaar wegen.

Hoe gaat NordVPN’s CLI anders om met WireGuard dan die van Mullvad of ProtonVPN?

NordVPN verpakt WireGuard in de eigendomsimplementatie NordLynx in plaats van ruwe WireGuard-configuratie via de CLI bloot te stellen. De CLI-tools van Mullvad en ProtonVPN laten u daarentegen WireGuard-sleutels direct genereren en beheren. Eddie-CLI van AirVPN gaat nog verder, wat geavanceerde gebruikers toestaat om handmatig per verbinding tussen OpenVPN en WireGuard te schakelen voor meer granulaire controle.

Hebben deze CLI VPN-providers hun no-logs claims onafhankelijk laten controleren?

De meesten zeggen van wel. NordVPN zegt onafhankelijke no-logs audits te hebben uitbesteed, ExpressVPN liet KPMG assurance uitvoeren op zijn no-logs controles (2025), Mullvad slaagde voor een infrastructuuraudit door Assured AB, en ProtonVPN zegt zijn auditrapporten online te publiceren. AirVPN heeft geen audit door derden afgerond tot eind 2024, een gat dat het waard is af te wegen tegen de verder gedetailleerde Eddie-CLI-functies ervan.

Hoe stel ik een VPN CLI-tool in op een headless Linux-server zonder weergave?

Voeg de repository van de provider toe aan uw pakketbeheerder, meestal een .deb-bron op Debian-gebaseerde systemen, installeer vervolgens met een commando zoals sudo apt install nordvpn of sudo dnf install mullvad-vpn. Authenticeer met behulp van OAuth-tokens, een gebruikersnaam- en wachtwoordpaar, of in het geval van Mullvad alleen uw accountnummer. Voer daarna het verbindingscommando uit en controleer uw nieuwe IP-adres.

Hoe script ik VPN-verbindingen in cron-jobs of Ansible-playbooks?

Voer de connect- en statuscommando’s van de provider rechtstreeks in bash-scripts, cron-vermeldingen of Ansible-taken in, omdat CLI-tools statusuitvoer en foutcodes retourneren in plaats van interactieve klikken te vereisen. Zowel nordvpn connect us2435 van NordVPN als expressvpn connect van ExpressVPN ondersteunen dit patroon schoon. Geautomatiseerde pipelines voeren doorgaans het verbindingscommando uit als een voortaak voordat scraping- of monitoringtaken worden uitgevoerd.

Wat moet ik controleren als mijn VPN CLI-tool zich weigert aan te sluiten op een verse VPS?

Controleer eerst of uw firewall de juiste poort toestaat: UDP 1194 voor OpenVPN of UDP 51820 voor WireGuard, omdat verse VPS-instanties deze standaard vaak blokkeren. Als verificatie mislukt, regenereert u referenties van het web dashboard van de provider, omdat CLI-tokens kunnen verlopen. NordVPN, ExpressVPN, Mullvad, ProtonVPN en AirVPN ondersteunen allemaal kill switch-schakelaars en verbindingscontroles via enkele CLI-commando’s.

Hoe fix ik DNS-lekkage wanneer ik een VPN vanaf de command line voer?

Wijs uw DNS expliciet aan de servers van de provider in plaats van zich te verlaten op systeemstandaarden. NordVPN handelt dit af met één commando, nordvpn set dns on, terwijl ProtonVPN en AirVPN beide DNS-lekbeveiliging rechtstreeks via hun CLI-instellingen blootstellen. Bevestig dat de fix werkte door te controleren dat uw gemelde DNS-server die van de provider is, niet die van uw ISP.

Vertraagt het gebruik van een CLI-client in plaats van een GUI-app mijn VPN-verbinding?

Nee. Snelheidsverschillen tussen CLI- en GUI-modi zijn verwaarloosbaar omdat de versleutelde tunnel zelf de doorvoer bepaalt, niet de clientinterface. Het echte voordeel van CLI is lager RAM-gebruik. NordVPN staat ook op plaats #1 van 22 op onze Trust Score, samengesteld uit gepubliceerde tests van derden, voor prestaties op tunnelniveau, ongeacht welke client u gebruikt.

Kan ik VPN-verbindingen op een heel wagenpark met één account beheren?

Ja, binnen limieten die per provider verschillen. NordVPN staat 10 gelijktijdige apparaatverbindingen per account toe, waardoor u dezelfde referenties op meerdere machines tot die limiet kunt scriptteren. ExpressVPN staat 10 tot 14 toe afhankelijk van plantieringstype, en ProtonVPN schaalt van 1 tot 10 afhankelijk van plan. Voorbij die limieten voorzien de meeste teams afzonderlijke accounts of specifieke serverreferenties in plaats daarvan.

Hoe vergelijken CLI-capable VPN-providers zich qua prijs?

NordVPN begint met $3.09/maand en ExpressVPN met $3.00/maand, beide bij hun langstlopende abonnementen, terwijl ProtonVPN begint met $3.49/maand en een gratis tier met CLI-toegang bevat. Mullvad rekent een vast bedrag van €5/maand zonder kortingen of niveaus, en AirVPN begint met ongeveer €2,75/maand bij een driejarig abonnement, stijgend naar €7/maand tegen de gewone maandtarief.

Als een CLI-tool niet in mijn gescripte setup past, kan ik een terugbetaling krijgen?

NordVPN, ExpressVPN en ProtonVPN steunen elk hun betaalde plannen met een 30-daagse geldteuggarantie, waardoor u tijd hebt om CLI-scripting tegen uw werkelijke infrastructuur te testen voordat u zich vastlegt. De terugbetalingsvoorwaarden van Mullvad en AirVPN staan hier niet gedetailleerd, dus bevestig rechtstreeks met beide providers voordat u een langetermijngeautomatiseerde implementatie rond hun CLI-tool bouwt.

Kan ik een VPN CLI-tool gebruiken zonder voor een abonnement te betalen?

Ja, het gratis plan van ProtonVPN includes CLI-toegang en maakt verbinding met servers in verschillende landen, wat het de enige echt gratis CLI-optie van deze vijf maakt. NordVPN, ExpressVPN, Mullvad en AirVPN vereisen allemaal een betaald plan voor CLI-gebruik. Het betaalde tier van ProtonVPN geeft toegang tot het volledige servernetwerk, beginnend bij $3.49/maand op het langste plan.