Connexion VPN pour Linux

Last modified by Jeremie Jacquin on 2024/05/21 12:05

Installation du client VPN sous Linux : Installez le client openVPN à l'aide des outils d'installation de votre distribution :

        Ubuntu/Debian :

sudo apt-get install network-manager-openvpn

        RedHat :

dnf install epel-release
dnf install NetworkManager-openvpn

        Arch :

sudo pacman -S networkmanager-openvpn

Configuration du VPN :

  • Connectez-vous sur https://vpn-personnels.cyu.fr et entrez vos identifiants ENT
  • Dans la section VPN configuration cliquez sur "Download for Windows, macOS, Linux" pour télécharger les paramètres de configuration du vpn.

image-20230120115111-4.png

  • Editez le fichier .ovpn téléchargé et supprimez la ligne
route remote_host 255.255.255.255 net_gateway

 et enregistrez le fichier

  • Importez la configuration en ligne de commande :
nmcli connection import type openvpn file "login__ssl_vpn_config.ovpn"

Le résultat doit être le suivant :

Connexion "login__ssl_vpn_config" (XXX...) ajoutée avec succès

Connexion au VPN :

Vous pouvez vous connecter en ligne de commande :

nmcli connection up id login__ssl_vpn_config

Une fenêtre pop-up s'ouvre ensuite pour vous demander votre mot de passe.

Le résultat doit être :

Connexion activée

Vous pouvez sinon utiliser le gestionnaire de connexion graphique, par exemple sur Ubuntu :

  • Cliquez sur l'icône réseau → VPN désactivé → Se connecter :

https://wikidocs.u-cergy.fr/download/attachments/40763501/VPN-connect1.png?version=1&modificationDate=1603454932037&api=v2

  • Une fenêtre pop-up d'authentification apparaît : entrez vos identifiants ENT
  • Une fois la connexion établie, un icône en forme de cadenas s'ajoute :

https://wikidocs.u-cergy.fr/download/thumbnails/40763501/VPN-connected.png?version=1&modificationDate=1603455203808&api=v2

Bug Connu :

Vous pouvez rencontrer un problème avec Network-manager vous empêchant d'accéder à internet quand vous êtes connecté au vpn.

Le problème vient d'une priorité de route ip (tout le trafic internet passe par le vpn alors qu'il ne le devrait pas).

Pour corriger modifiez la priorité des routes du vpn :

nmcli connection modify "login__ssl_vpn_config" ipv4.route-metric 1000

Cette modification prendra effet à la prochaine connexion au VPN et persistera aux redémarrages de votre PC.