Recherche de site Web

Comment installer et utiliser ProtonVPN sur Desktop Linux


Un VPN (Virtual Private Network) est un tunnel crypté qui s'étend sur un réseau public. Il permet aux utilisateurs de parcourir et d'accéder en toute sécurité aux ressources via une connexion Internet avec la plus grande confidentialité.

ProtonVPN est un VPN haut débit basé en Suisse qui sécurise vos précieuses données telles que les mots de passe à l'aide d'un tunnel crypté. Il offre des fonctionnalités notables telles que :

  • Cryptage complet du disque sur les serveurs ProtonVPN qui permet de sécuriser les données contre les attaques.
  • Protocoles VPN puissants tels que KEv2/IPSec et OpenVPN.
  • Cryptage robuste avec AES-256 pour le cryptage du réseau, RSA 4 096 bits pour l'échange de clés et HMAC avec SHA384 pour l'authentification des messages.
  • Suites de chiffrement avec secret de transmission parfait. Cela implique que le trafic chiffré ne peut pas être capturé et déchiffré ultérieurement si une clé de chiffrement est compromise.
  • Aucune politique de journaux. Vos données ou votre activité Internet ne sont pas suivies.

ProtonVPN propose de nombreux emplacements de serveurs et, au moment de la rédaction de ce guide, il compte plus de 1 200 serveurs répartis dans 55 pays.

Dans ce guide, nous allons vous montrer comment installer ProtonVPN sur Linux.

Inscrivez-vous pour un compte ProtoVPN

La première étape, avant toute chose, consiste à créer un compte ProtonVPN. Vous pouvez le faire en vous rendant sur le site Web officiel de ProtonVPN et en cliquant sur l'onglet « Tarifs ».

Proton VPN propose 4 modèles de tarification, à savoir : Gratuit, Basique. Plus et Visionnaire. À des fins de démonstration, nous utiliserons le plan « Gratuit » qui vous permet de tester ProtonVPN gratuitement pendant 7 jours maximum. Avec le forfait « Gratuit », vous avez accès à 23 serveurs répartis dans 3 pays.

Alors, cliquez sur le bouton « OBTENIR GRATUITEMENT » sous l'option « Gratuit ».

Cela vous amène à la page d'inscription, après quoi vous devrez remplir vos coordonnées. Un OTP sera envoyé à votre compte de messagerie pour activer votre compte.

Une fois connecté, rendez-vous dans la barre latérale gauche et cliquez sur « Compte » puis sur l'option « Nom d'utilisateur OpenVPN/IKEv2 ». Cela affichera les détails du nom d'utilisateur et du mot de passe OpenVPN/IKEv2.

Copiez et collez ces détails ailleurs car vous en aurez besoin plus tard dans ce guide lors de la configuration de Proton VPN.

Installer ProtonVPN sous Linux

Une fois le compte ProtonVPN créé, l'étape suivante consiste à installer ProtonVPN. Le VPN exploite les protocoles IKEv2/IPSec et OpenVPN. Le protocole OpenVPN prend en charge à la fois TCP et UDP et pour cette raison, nous utiliserons OpenVPN sur notre bureau Linux.

Pour installer OpenVPN, exécutez les commandes suivantes :

Installez OpenVPN dans Debian/Ubuntu

sudo apt update
sudo apt install openvpn dialog python3-pip python3-setuptools

Installez ensuite ProtonVPN CLI à l'aide du gestionnaire de packages pip.

sudo pip3 install protonvpn-cli

Installez OpenVPN dans RHEL/CentOS 8 et Rocky Linux

Sur les dérivés de Red Hat tels que RHEL/CentOS, Fedora et Rocky Linux, exécutez les commandes affichées.

sudo dnf install -y openvpn dialog python3-pip python3-setuptools
sudo pip3 install protonvpn-cli

Installer OpenVPN dans ArchLinux/Manjaro

Pour les distributions basées sur Arch, exécutez les commandes affichées.

sudo pacman -S openvpn dialog python-pip python-setuptools
sudo pip3 install protonvpn-cli

Configurer ProtonVPN sous Linux

Une fois les packages OpenVPN requis installés, l'étape suivante consiste à configurer ProtonVPN sur votre bureau Linux.

Pour ce faire, exécutez la commande ci-dessous.

sudo protonvpn init

Cela vous guide à travers quelques étapes de configuration. Tout d’abord, vous devrez fournir le nom d’utilisateur et le mot de passe OpenVPN. Vous vous souvenez des détails que nous vous avons recommandé de copier et coller quelque part ? Ce sont les détails que vous devez fournir.

Par conséquent, saisissez votre nom d'utilisateur et votre mot de passe et confirmez votre mot de passe.

Ensuite, tapez 1 pour sélectionner le plan de base qui est le plan que nous utilisons.

Ensuite, vous devrez choisir entre les protocoles TCP ou UDP. Les deux fonctionnent très bien, mais pour des raisons de rapidité, nous vous recommandons d'utiliser UDP, et donc de taper 1 et d'appuyer sur ENTER.

Enfin, un résumé des configurations choisies s'affichera pour que vous puissiez le consulter. Si tout semble bon, appuyez sur 'Y' et appuyez sur ENTER. Sinon, appuyez sur 'n' pour revenir en arrière et tout recommencer.

Désactiver IPv6 sous Linux

Étant donné que le client ProtonVPN ne prend pas en charge Ipv6, les meilleures pratiques exigent que nous le désactivions pour éviter les fuites IPv6. Pour ce faire, ouvrez le fichier de configuration /etc/sysctl.conf.

sudo vim  /etc/sysctl.conf

À la toute fin, ajoutez les lignes suivantes

net.ipv6.conf.all.disable_ipv6 = 1 
net.ipv6.conf.default.disable_ipv6 = 1 
net.ipv6.conf.lo.disable_ipv6 = 1 
net.ipv6.conf.tun0.disable_ipv6 = 1

Enregistrez les modifications et quittez le fichier de configuration. Pour conserver les modifications, exécutez la commande :

sudo sysctl -p

Connectez-vous à ProtonVPN sous Linux

Nous en avons terminé avec la majeure partie des configurations. La seule étape restante est d'établir une connexion sécurisée à l'un des serveurs ProtoVPN depuis notre bureau Linux à l'aide du client ProtonVPN.

Pour établir une connexion, exécutez la commande :

sudo protonvpn connect

Le forfait Free vous offre le choix entre 3 pays : le Japon, les Pays-Bas et les États-Unis. N’importe lequel d’entre eux fera très bien l’affaire. Ici. nous avons sélectionné le Japon.

Ensuite, choisissez un emplacement de serveur dans le pays que vous avez sélectionné.

Ensuite, vous devrez sélectionner un protocole. Comme auparavant, sélectionnez UDP pour des vitesses rapides.

Quelques secondes plus tard, une connexion sécurisée sera établie comme indiqué. Si vous obtenez une erreur, revenez en arrière et configurez à nouveau ProtonVPN comme indiqué à l'étape 3.

Vous pouvez confirmer le changement d'adresse IP depuis votre navigateur Web en visitant https://whatismyip.com. La sortie confirme que notre emplacement a changé pour Osaka, au Japon, ce qui confirme que notre configuration a réussi.

Se déconnecter de ProtonVPN

Une fois que vous avez fini d'utiliser le service ProtonVPN, vous pouvez vous déconnecter à l'aide de la commande :

sudo protonvpn disconnect

Et ceci conclut notre guide d'aujourd'hui sur la façon dont vous pouvez installer et utiliser Proton VPN sous Linux.