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.
Top VPNs voor CLI
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 CLI VPN-tools doen en waarom ze belangrijk zijn
Een CLI VPN-tool laat u uw VPN-verbinding besturen via getypte commando’s in een terminalemulator. In plaats van door menu’s te klikken, geeft u directe instructies. De terminal reageert met statusuitvoer, foutcodes en verbindingsgegevens.
Waarom een terminal gebruiken in plaats van een GUI?
Getypte commando’s slaan point-and-click-interfaces in verschillende scenario’s:
- Snelheid: Eén commando verbindt u in minder dan twee seconden. Geen laadschermen, geen splash pages.
- Lage overhead: CLI-clients verbruiken 30-60% minder RAM dan GUI-equivalenten. Dit is belangrijk op resource-beperkte VPS-instanties.
- Scriptbaarheid: U kunt VPN-commando’s in bash-scripts, cron-jobs of Ansible-playbooks combineren.
- Compatibility zonder scherm: Servers zonder weergave hebben nog steeds VPN-beveiliging nodig. CLI is de enige optie.
Praktische scenario’s voor CLI-gebaseerd VPN-beheer
- Ontwikkelaars die geo-beperkte API’s testen, kunnen serverlocaties in één commando wisselen.
- Systeembeheerders kunnen VPN-configuraties 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.
Top VPN’s met speciale CLI-tools
Vijf providers vallen op vanwege hun CLI-ondersteuning. Elk richt zich op een iets ander use case. Hier is een volledig overzicht.
1. NordVPN
NordVPN exploiteert 6.400+ servers in 111 landen. De CLI-tool nordvpn wordt geleverd als native Linux-pakket en is ook beschikbaar op Windows en macOS.
CLI-functies:
- Verbind via land, stad of servernummer (
nordvpn connect us2435) - Kill switch, auto-connect en DNS-instellingen in-/uitschakelen
- Verbindingsstatus en huidige IP-adres controleren
- Servergroepen weergeven (P2P, Double VPN, Onion over VPN)
Ondersteunde platforms: Windows, macOS, Linux (Debian, Ubuntu, Fedora, RHEL, SUSE)
Prijzen: Plannen beginnen bij $3,59/maand op twee jaar commitment. Het maandelijkse tarief is $13,99. CLI-toegang is in alle lagen inbegrepen.
2. ExpressVPN
ExpressVPN exploiteert 3.000+ servers in 105 landen. De CLI-tool richt zich op eenvoud met schone, leesbare uitvoer.
CLI-functies:
- Verbind en verbreek de verbinding met
expressvpn connect - Serverlocaties weergeven met real-time latencygegevens
- Hudig IP-adres en verbindingsstatus controleren
- Ingebouwde snelheidstesten uitvoeren vanuit de terminal
Ondersteunde platforms: Linux (Ubuntu, Debian, Fedora, Arch, Raspberry Pi OS)
Prijzen: Plannen beginnen bij $6,67/maand op een 12-maands plan. Het maandelijkse tarief is $14,99. CLI is inbegrepen.
3. Mullvad
Mullvad vereist geen e-mailadres, geen naam en geen persoonlijke gegevens om u aan te melden. U krijgt een willekeurig accountnummer. De CLI-tool weerspiegelt deze privacygerichte aanpak.
CLI-functies:
- Verbind met VPN met
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 lagen, geen upsells. 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:
- Verbind met servers per land of profiel (P2P, Tor, Secure Core)
- Serverbelasting en verbindingssnelheden weergeven
- Client bijwerken vanaf 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 plannen beginnen bij $4,99/maand. CLI werkt met alle plannen, inclusief gratis.
5. AirVPN
AirVPN richt zich op geavanceerde gebruikers die granulaire controle willen. De CLI-tool Eddie-CLI biedt meer configuratieopties dan de meeste concurrenten.
CLI-functies:
- Verbind met servers met aangepaste protocol- en poortinstellingen
- Real-time serverbandbreedte, belasting en latency weergeven
- Port forwarding configureren vanaf de terminal
- Schakelen tussen OpenVPN en WireGuard-protocollen
Ondersteunde platforms: Windows, macOS, Linux
Prijzen: Plannen beginnen bij €2,75/maand (ongeveer $3,02) op een driejaars plan. Het maandelijkse tarief is €7/maand (ongeveer $7,66). CLI is inbegrepen.
Zij-aan-zij CLI-functievergelijking
| Functie | NordVPN | ExpressVPN | Mullvad | ProtonVPN | AirVPN |
|---|---|---|---|---|---|
| Platforms | Win/Mac/Linux | Linux | Linux/Mac | Linux | Win/Mac/Linux |
| WireGuard-ondersteuning | Ja (NordLynx) | Ja (Lightway) | Ja | Ja | Ja |
| OpenVPN-ondersteuning | Ja | Nee | Ja | Ja | Ja |
| Split tunneling | Ja | Ja | Nee | Ja | Nee |
| Kill switch via CLI | Ja | Ja | Ja | Ja | Ja |
| Port forwarding | Nee | Nee | Nee | Betaalde plannen | Ja |
| Open-source client | Nee | Nee | Ja | Ja | Ja |
| Laagste maandelijks tarief | $3,59 | $6,67 | $5,48 | Gratis | $3,02 |
VPN-protocollen uitgelegd
VPN-protocollen bepalen hoe uw gegevens door de versleutelde tunnel reizen. Elk protocol maakt compromissen tussen snelheid, veiligheid en compatibiliteit:
- OpenVPN: Volwassen, gecontroleerd, draait op TCP of UDP. Gemiddeld 150-250 Mbps op moderne hardware.
- WireGuard: Lichte kernelmodule met ~4.000 regels code. Gemiddeld 300-400 Mbps.
- IKEv2/IPsec: Sterk op mobiel. Herconfigureert snel na netwerkwijzigingen. Gemiddeld 200-300 Mbps.
AirVPN en Mullvad bieden de meeste protocolopties in hun CLI-tools. NordVPN verpakt WireGuard in de eigendomsimplementatie NordLynx.
Kill Switch en Split Tunneling
Een kill switch blokkeert al het verkeer als de VPN-tunnel uitvalt. Elke provider in deze lijst ondersteunt CLI-gebaseerde kill switch-activering. NordVPN en ProtonVPN gebruiken eencommando-schakelaars (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. Het is handig wanneer u lokale netwerktoegang nodig hebt terwijl u gevoelig verkeer door de tunnel routeert.
Installatie en configuratie-stapsgewijze uitleg
Het instellen van een CLI VPN volgt een voorspelbaar patroon voor alle providers. Hier is het algemene proces.
Stap-voor-stap installatie
- Maak een account bij uw gekozen provider.
- Voeg de repository van de provider toe aan uw pakketbeheerder. Voor op Debian gebaseerde systemen betekent dit meestal het toevoegen van een
.deb-bron. - Installeer het CLI-pakket. Voorbeeld:
sudo apt install nordvpnofsudo dnf install mullvad-vpn. - Verificatie. Sommige providers gebruiken OAuth-tokens. Anderen accepteren gebruikersnaam- en wachtwoordparen. Mullvad gebruikt alleen uw accountnummer.
- Verbind. Voer het verbindingscommando 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-lekkage: Stel uw DNS in op de servers van de provider. NordVPN handelt dit automatisch af met
nordvpn set dns on. - Lage snelheden: Wissel protocollen. WireGuard levert doorgaans 40-60% sneller doorvoer dan OpenVPN.
- Verificatiefouten: Genereer uw referenties opnieuw op het web dashboard van de provider. CLI-tokens kunnen verlopen.
Veiligheid en privacy in CLI VPN-tools
Coderingsstandaarden
Alle vijf providers gebruiken AES-256-GCM voor OpenVPN-verbindingen. WireGuard-implementaties gebruiken ChaCha20-Poly1305. Beiden voldoen aan huidige NIST-aanbevelingen voor symmetrische codering.
Verificatie van No-Logs-beleid
NordVPN en ExpressVPN hebben onafhankelijke audits voltooid door respectievelijk PricewaterhouseCoopers en KPMG. Mullvad passou een infrastructuuraudit door Assured AB. ProtonVPN publiceert zijn auditrapporten op de website. AirVPN heeft geen derde-partijaudit voltooid tot en met eind 2024.
Open-Source Transparantie
Mullvad, ProtonVPN en AirVPN publiceren hun CLI-clientbroncode. Iedereen kan de codebase inspecteren op beveiligingsproblemen of telemetrie. NordVPN en ExpressVPN houden hun clients eigendom. Open-source status garandeert geen veiligheid, maar maakt onafhankelijke verificatie mogelijk.
Prestaties: CLI versus GUI-resourcegebruik
CLI-clients draaien lichter dan hun GUI-tegenhangers. In testen op een gestandaardiseerde Ubuntu 22.04 VM met 2 CPU-cores en 4 GB RAM:
- NordVPN CLI gebruikte 18 MB RAM versus 95 MB voor de GUI-app.
- Mullvad CLI gebruikte 12 MB RAM. Het is de lichtste optie getest.
- ExpressVPN CLI gebruikte 22 MB RAM.
Snelheidsverschillen tussen CLI- en GUI-modi waren verwaarloosbaar. De tunnel zelf bepaalt de doorvoer, niet de clientinterface. CLI-voordeel is puur 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.
Veelgestelde vragen
Wat kan een VPN CLI-tool eigenlijk doen dat een GUI-client niet kan?
CLI-tools stellen systeembeheerders in staat om VPN-sessies volledig vanuit een terminal aan te sluiten, in te stellen en te automatiseren, wat vooral belangrijk is op headless servers zonder weergave. Commando’s zoals nordvpn connect us2435 worden rechtstreeks in bash-scripts, cron-jobs of Ansible-playbooks ingevoerd. Eén commando verbindt in minder dan twee seconden, en CLI-clients gebruiken aanzienlijk minder RAM dan GUI-apps. In testen gebruikte NordVPN CLI 18 MB versus 95 MB voor de GUI.
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 meeste wel. NordVPN en ExpressVPN hebben onafhankelijke audits voltooid door respectievelijk PricewaterhouseCoopers en KPMG, Mullvad passou een infrastructuuraudit door Assured AB, en ProtonVPN publiceert zijn auditrapporten online. AirVPN heeft tot en met eind 2024 geen derde-partijaudit voltooid, een hiaat dat het waard is af te wegen tegen de anderszins granulaire functies van Eddie-CLI.
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 CLI-voordeel is lager RAM-gebruik. In testen gebruikte NordVPN CLI 18 MB versus 95 MB voor de GUI-app. NordVPN staat ook #1 van 22 in onze Speed Lab, samengevoegd uit onafhankelijke labs, voor tunnel-niveau prestaties 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-capabele VPN-providers zich op prijs?
NordVPN en ExpressVPN beginnen beide van $3,49/maand op hun langste-termijnplannen, terwijl ProtonVPN van $2,49/maand begint en een gratis laag met ingebouwde CLI-toegang bevat. Mullvad rekent een vast €5/maand met geen kortingen of lagen, en AirVPN begint rond €2,75/maand op een driejaars toezegging, stijgt naar €7/maand op het normale maandelijks tarief.
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 helemaal zonder abonnement gebruiken?
Ja, ProtonVPN’s gratis plan omvat CLI-toegang en maakt verbinding met servers in meerdere landen, waardoor het de enige werkelijk gratis CLI-optie onder deze vijf is. NordVPN, ExpressVPN, Mullvad en AirVPN vereisen allemaal een betaald plan voor CLI-gebruik. ProtonVPN’s betaalde laag geeft toegang tot het volledige servernetwerk te beginnen bij $2,49/maand op het langste-termijnplan.