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 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.
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.
Vergelijking CLI-functies naast elkaar
| 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 |
| Poort forwarding | Nee | Nee | Nee | Betaalde plannen | Ja |
| Open-source-client | Nee | Nee | Ja | Ja | Ja |
| Laagste maandelijkse kosten | $3.59 | $6.67 | $5.48 | Gratis | $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
- Maak een account aan bij uw gekozen provider.
- Voeg de repository van de provider toe aan uw pakketbeheerder. Voor Debian-gebaseerde systemen betekent dit meestal het toevoegen van een
.debbron. - Installeer het CLI-pakket. Voorbeeld:
sudo apt install nordvpnofsudo dnf install mullvad-vpn. - Verifieer uzelf. Sommige providers gebruiken OAuth-tokens. Anderen accepteren gebruikersnaam- en wachtwoordparen. Mullvad gebruikt alleen uw accountnummer.
- 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.
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 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.
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 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. NordVPN staat ook op #1 van 22 in onze Speed Lab, samengesteld uit onafhankelijke labs, 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.49/maand en ExpressVPN met $2.99/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.
