Connexion VPN pour Linux
Version 11.1 by Jeremie Jacquin on 2023/01/27 08:28
Installation du client VPN sous Linux :Installer 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
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.
- 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 "fichier 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
Uen 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 :
- 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 :
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 100