Page d'accueil Proton VPN

Comment utiliser la CLI Linux de Proton VPN

Lecture
5 minutes
Catégorie
Linux

L'écran d'accueil de la CLI Proton VPN

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

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é.

Linux CLI commands

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