Comment utiliser la CLI Linux de Proton VPN
- Lecture
- 5 minutes
- Catégorie
- Linux

La CLI Proton VPN (utilitaire en ligne de commande) s’exécute depuis le terminal Linux. Elle est différente de notre application Linux (GUI), qui dispose d’une interface graphique utilisateur.
- Distributions prises en charge
- Comment installer la CLI pour Linux
- Comment utiliser la CLI pour Linux
- Comment configurer les paramètres VPN
Distributions prises en charge
La CLI Proton VPN est officiellement prise en charge par Proton sur les dernières versions stables de :
- Debian
- Ubuntu
- Fedora
La CLI est également disponible(nouvelle fenêtre) sur Arch Linux. La prise en charge officielle d’Arch est en cours.
- Arch
Elle peut également fonctionner sur d’autres distributions Linux, mais la prise en charge d’autres distributions peut être limitée.
Veuillez noter que le CLI Linux nécessite gnome-keyring(nouvelle fenêtre) (il peut également fonctionner avec KWallet de KDE, mais cela n’est pas officiellement pris en charge) et NetworkManager(nouvelle fenêtre).
Veuillez également noter que le CLI ne fonctionne pas actuellement sur les configurations sans tête.
Nous ajouterons d’autres fonctionnalités avancées au fil du développement.
Comment installer la CLI pour Linux
Vous pouvez installer à la fois l’application GUI Linux officielle de Proton VPN et la CLI Linux, mais vous ne pouvez pas les exécuter en même temps.
Debian et Ubuntu
1. Installez le dépôt Linux de Proton VPN comme vous le feriez pour l’application GUI Linux officielle de Proton VPN. Suivez les étapes 1 et 2 des guides suivants (si vous préférez, vous pouvez utiliser les dépôts bêta à la place) :
Si vous avez déjà installé l’application GUI officielle, vous n’avez pas besoin de faire cela.
2. Exécutez :
sudo apt install proton-vpn-cli
Fedora
1. Installez le dépôt Linux de Proton VPN pour Fedora comme vous le feriez pour l’application Proton VPN Linux (GUI) officielle. Suivez les étapes 1 et 2 du guide suivant (si vous préférez, vous pouvez utiliser le dépôt bêta à la place).
Si vous avez déjà installé l’application GUI officielle, vous n’avez pas besoin de faire cela.
2. Exécutez :
sudo dnf install proton-vpn-cli
Dans le cadre du processus d’installation sur Fedora, il vous sera demandé d’accepter une clé OpenPGP. Pour ce faire lorsque vous y êtes invité, appuyez sur y .
ID utilisateur : "Proton Technologies AG (Fedora 44) "
Empreinte digitale : 6929133BDE1CE1CFA9EDB286D84176F6844830D4
Remarque : cette empreinte digitale est uniquement correcte pour la dernière version de Fedora (v. 44). Si vous utilisez une version plus ancienne de Fedora, l’empreinte digitale sera différente.
Arch
Ouvrez simplement une fenêtre de terminal et exécutez :
pacman -S proton-vpn-cli
Comment utiliser la CLI pour Linux
Comment se connecter
1. Ouvrez une fenêtre de terminal et exécutez :
protonvpn signin [nom d’utilisateur]
2. Vous serez ensuite invité à saisir votre mot de passe Proton. Comme d’habitude avec la ligne de commande Linux, vous ne verrez aucun retour à l’écran, alors appuyez simplement sur [Entrée] lorsque vous avez terminé.

Comment se connecter à un serveur VPN
Pour vous connecter au serveur VPN le plus rapide disponible avec votre abonnement, exécutez :
protonvpn connect
Pour vous connecter à un pays spécifique :
protonvpn connect --country [Pays]
Pour [Pays], vous pouvez utiliser le code du pays (US, GB, DE) ou son nom complet entre guillemets. Par exemple :
protonvpn connect --country US
ou
protonvpn connect --country "United States"
Pour vous connecter à une ville spécifique, exécutez :
protonvpn connect --city [Ville]
Pour [Ville], saisissez simplement le nom de la ville en un seul mot ou utilisez des guillemets pour les noms composés. Par exemple :
protonvpn connect --city miami
ou
protonvpn connect --city "New York"
Pour vous connecter à un serveur spécifique, exécutez :
protonvpn connect [nom du serveur]
Vous trouverez une liste des noms des serveurs Proton VPN ici. Par exemple :
protonvpn connect CH#242
Notez que les noms de pays, de villes, d’États et de serveurs ne sont pas sensibles à la casse, il importe donc peu que vous utilisiez des majuscules ou non.
Comment déconnecter le VPN et se déconnecter de votre session
Pour déconnecter le VPN, exécutez :
protonvpn disconnect
Notez que vous resterez connecté à votre compte Proton VPN. Si d’autres personnes utilisent cet ordinateur, il est recommandé de vous déconnecter. Pour ce faire, exécutez :
protonvpn signout
Comment configurer les paramètres du VPN
Pour configurer les paramètres avancés du VPN, exécutez la commande suivante :
protonvpn config set [option] [paramètre][paramètre 2]
La plupart des options n’ont qu’un seul paramètre, et tous les paramètres sont réinitialisés à leur valeur par défaut lorsque vous vous déconnectez.
Pour lister toutes les commandes de configuration disponibles, exécutez :
protonvpn config list
Voici la liste des paramètres actuellement disponibles sur la CLI :
Rapports de plantage anonymes
L’activation de cette option permet d’envoyer des rapports de plantage anonymes à Proton VPN, ce qui nous aide à corriger les bugs et à améliorer notre logiciel.
Option : anonymous-crash-reports
Utilisation :
Pour activer :
protonvpn config set anonymous-crash-reports on
Pour désactiver :
protonvpn config set anonymous-crash-reports off
IPv6
Option : ipv6
Utilisation : voir Proton VPN et l’assistance IPv6
NAT modéré (Type de NAT 2)
Option : moderate-nat
Utilisation : voir Qu’est-ce que le NAT modéré et comment l’utiliser ?
Arrêt d’urgence (kill switch)
Option : kill-switch
Utilisation : voir voir Qu’est-ce que l’arrêt d’urgence (kill switch) ?
VPN Accelerator
Option : vpn-accelerator
Utilisation : voir Comment utiliser le VPN Accelerator
DNS personnalisé
Option : custom-dns
Utilisation : voir Comment utiliser un DNS personnalisé
Arrêt d’urgence (kill switch)
Option : kill-switch
Utilisation : voir Qu’est-ce que l’arrêt d’urgence (kill switch) ?
NetShield Ad-blocker
Option : netshield
Utilisation : voir Comment utiliser NetShield Ad-blocker
Redirection de port
Option : port-forwarding
Utilisation : voir Redirection de port
Pour voir la liste à jour des fonctionnalités actuellement disponibles avec la CLI Linux, exécutez :
protonvpn config set