Si vous êtes un utilisateur Linux et que vous souhaitez vous connecter aux serveurs d’un fournisseur VPN à l’aide du protocole de cryptage sécurisé OpenVPN, il est possible que vous deviez configurer la connexion VPN manuellement à l’aide de l’interface de ligne de commande (CLI).

Peu de fournisseurs VPN ont un client VPN avec une interface utilisateur graphique (GUI) pour les distributions Linux, et encore moins fournissent OpenVPN dans ces clients personnalisés. Si vous souhaitez emprunter la voie la plus simple pour configurer un VPN sous Linux, choisir un VPN Linux avec un client GUI est votre meilleur pari.

Si vous avez déjà un abonnement VPN et que vous souhaitez configurer le VPN sous Linux, la bonne nouvelle est que de nombreux fournisseurs proposent les fichiers de configuration .ovpn pour leurs serveurs. En conséquence, vous pouvez configurer manuellement une connexion OpenVPN en installant le client tiers officiel OpenVPN.

Malheureusement, Linux n’est pas livré avec OpenVPN pré-installé. Cependant, vous pouvez facilement l’installer vous-même pour commencer à vous connecter manuellement à l’aide des fichiers de configuration .ovpn. Dans ce guide, nous expliquerons comment configurer OpenVPN sur différentes distributions Linux (Ubuntu, Debian et Fedora).

Comment configurer OpenVPN sous Linux

L’installation et la configuration d’OpenVPN sous Linux sont assez délicates, mais elles diffèrent légèrement d’une distribution à l’autre. Pour vous aider, nous avons inclus des instructions pour installer et configurer OpenVPN avec les fichiers de configuration d’un fournisseur VPN.

Veuillez garder à l’esprit que vous aurez besoin d’un abonnement VPN pour télécharger ces fichiers de configuration à partir du site Web du fournisseur; avant de configurer manuellement la connexion OpenVPN sur votre système à l’aide de ce guide.

Il convient également de noter que bien que les guides ci-dessous expliquent comment installer et configurer OpenVPN sur des distributions Linux à l’aide de fichiers de configuration, il est probable que votre fournisseur VPN dispose d’un guide similaire spécifique à son service.

Si vous rencontrez des problèmes lors de l’utilisation des guides généraux ci-dessous, nous vous suggérons de contacter votre VPN afin que vous puissiez voir ses instructions de configuration spécifiques au fournisseur.

Configurer OpenVPN sur Ubuntu

  1. Ouvrez une fenêtre de terminal
  2. Exécuter en tant que superutilisateur:sudo su
  3. Télécharger les composants:apt-get install openvpn
  4. À ce stade, il vous sera peut-être demandé de saisir votre mot de passe pour confirmer votre identité.
  5. Ajoutez le fichier de configuration .ovpn que vous avez obtenu de votre fournisseur VPN en extrayant le fichier et en le plaçant à l’emplacement préféré (qui est / etc / openvpn /) à l’aide de la commande:sudo unzip~/Downloads/US-East.zip-d /etc/openvpn/(souvenez-vous du nom de fichier qui est en gras est le fichier que vous avez téléchargé depuis votre fournisseur VPN et peut être nommé différemment. Assurez-vous donc d’écrire le nom du fichier zip qui tu as téléchargé depuis votre fournisseur VPN à la place des mots en gras).
  6. Vous pouvez maintenant vous connecter à l’aide de ce fichier de configuration:sudo openvpn <config.ovpn>(où est le nom du fichier de configuration du serveur que vous avez téléchargé depuis votre fournisseur VPN).
  7. À ce stade, vous devrez saisir vos informations d’identification. Entrez le nom d’utilisateur et le mot de passe d’authentification lorsque vous y êtes invité (vous devrez les avoir acquis auprès de votre fournisseur VPN).
  8. La connexion OpenVPN devrait maintenant s’établir et vous verrez une confirmation avec les mots: Séquence d’initialisation terminée.

Configurer OpenVPN sur Fedora

  1. Ouvrez une fenêtre de terminal
  2. Téléchargez les composants: $ sudo dnf install openvpn
  3. À ce stade, il vous sera peut-être demandé de saisir votre mot de passe pour confirmer votre identité. Entrer Oui et appuyez sur Entrée pour confirmer.
  4. Pour configurer DNS, entrez ce qui suit:

    $ sudo cp /usr/share/doc/openvpn/contrib/pull-resolv-conf/client.{up,down} /etc/openvpn/

    $ sudo chmod +x /etc/openvpn/client.{up,down}

    $ sudo sed -i.e. 's|bresolvconfb|ignore-&|' /etc/openvpn/client.{up,down}

  5. Maintenant, lancez OpenVPN: $ sudo openvpn --config /[path to file]/my_expressvpn_[server location].ovpn --script-security 2 --up /etc/openvpn/client.up --down
  6. Remarque: l’exemple ci-dessus utilise un fichier de configuration ExpressVPN. Cependant, vous devrez remplacer [path to file] avec le chemin d’accès à l’endroit où vous avez téléchargé le fichier de configuration de votre VPN. Vous devrez également modifier le [server location] avec l’emplacement indiqué dans le nom de fichier que vous avez téléchargé auprès de votre fournisseur. Et vous devrez changer le nom du fichier lui-même (tout ce qui apparaît avant .ovpn) pour qu’il soit celui du fichier que vous avez téléchargé à partir de votre fournisseur VPN plutôt que l’exemple de fichier utilisé ci-dessus.
  7. À ce stade, vous devrez saisir vos informations d’identification. Entrez le nom d’utilisateur et le mot de passe d’authentification (vous devrez les obtenir de votre fournisseur VPN lorsque vous avez téléchargé le fichier de configuration).
  8. La connexion OpenVPN devrait maintenant s’établir et vous recevrez une confirmation avec les mots: Séquence d’initialisation terminée.

Configurer OpenVPN sur Debian

  1. Ouvrez une fenêtre de terminal
  2. Exécuter en tant que superutilisateur: su
  3. Téléchargez les composants: apt-get update && apt-get upgrade && apt-get install curl openvpn
  4. À ce stade, il vous sera peut-être demandé de saisir votre mot de passe pour confirmer votre identité. Entrer Oui et appuyez sur Entrée pour confirmer.
  5. Pour lancer OpenVPN, entrez ce qui suit: $ sudo openvpn --config /[path to file]/my_expressvpn_[server location].ovpn --script-security 2 --up /etc/openvpn/update-resolv-conf --down /etc/openvpn/update-resolv-conf
  6. Remarque: l’exemple ci-dessus utilise un fichier de configuration ExpressVPN. Cependant, vous devrez remplacer [path to file] avec le chemin d’accès à l’endroit où vous avez téléchargé le fichier de configuration de votre VPN. Vous devrez également modifier le [server location] avec l’emplacement indiqué dans le nom de fichier que vous avez téléchargé auprès de votre fournisseur. Et vous devrez changer le nom du fichier lui-même (tout ce qui apparaît avant .ovpn) pour qu’il soit celui du fichier que vous avez téléchargé à partir de votre fournisseur VPN plutôt que l’exemple de fichier utilisé ci-dessus.
  7. À ce stade, vous devrez saisir vos informations d’identification. Entrez le nom d’utilisateur et le mot de passe d’authentification (vous devrez les obtenir de votre fournisseur VPN lorsque vous avez téléchargé le fichier de configuration).
  8. La connexion OpenVPN devrait maintenant s’établir et vous recevrez une confirmation avec les mots: Séquence d’initialisation terminée.

Pourquoi utiliser OpenVPN pour Linux?

OpenVPN est un protocole de cryptage populaire mis en œuvre par la grande majorité des VPN leaders du marché. Ces services fournissent OpenVPN car il s’agit d’un algorithme de cryptage fiable qui peut fournir une confidentialité et une sécurité des données solides lorsqu’il est correctement implémenté.

C’est en grande partie grâce à des audits approfondis, et OpenVPN est également connu pour être sécurisé contre la pénétration lorsqu’il est mis en œuvre au-dessus des normes minimales recommandées par les développeurs d’OpenVPN. Et, même si ces recommandations sont dépassées, les données restent protégées contre les écoutes clandestines dans le tunnel VPN.

OpenVPN exploite la bibliothèque de chiffrement OpenSSL et le protocole TLS, ainsi que SSL / TLS pour l’échange de clés. C’est un algorithme efficace capable de traverser les traducteurs d’adresses réseau (NAT) et les pare-feu.

Leave a Reply