Logo OpenVPN avec une icône de trou de serrure orange sur la gauche et "OPENVPN" à côté. "OPEN" est en orange, "VPN" en bleu foncé, tous deux en majuscules, sur un fond clair - idéal pour ceux qui cherchent à configurer un VPN ou à utiliser VPNTunnel sous Linux.

Configurer un VPN OpenVPN sous Linux avec NetworkManager

vpn icon wp 5650

Pour tout un tas de raisons, il est temps pour nous de prendre un petit VPN, histoire d’ajouter une couche de sécurité supplémentaire.

Stéphane nous avait déjà montré comment créer un réseau privé virtuel (VPN) sous Debian Lenny mais je voulais un service externe qui ne sollicitait pas le serveur du site.

Configurer un VPN sous Linux avec OpenVPN reste une méthode fiable, largement compatible et encore très utilisée par les fournisseurs VPN commerciaux. Même si WireGuard est devenu plus populaire pour sa simplicité et ses performances, OpenVPN garde un avantage important : il fonctionne presque partout, avec des fichiers .ovpn faciles à importer dans NetworkManager ou à lancer en ligne de commande.

Cet article modernise l’ancienne méthode VPNTunnel sous Linux. À l’époque, il fallait télécharger une archive de configuration, copier des certificats dans /etc/openvpn/keys, puis créer manuellement les connexions VPN. Aujourd’hui, la méthode propre consiste surtout à récupérer un fichier .ovpn récent depuis l’espace client du fournisseur, puis à l’importer dans NetworkManager ou à le lancer avec systemd.

VPNTunnel sert ici d’exemple, mais la méthode vaut aussi pour la plupart des fournisseurs qui proposent OpenVPN : vous téléchargez un profil .ovpn, vous l’importez, vous testez la connexion, puis vous vérifiez l’adresse IP, les DNS et les routes. Simple, carré, sans archéologie dans les dossiers système.

Lire Configurer un VPN OpenVPN sous Linux avec NetworkManager