J'essaie de configurer OpenVPN à l'aide de NetworkManager. L'interface graphique semble défectueuse et ne répond pas. Existe-t-il d'autres outils pour configurer un client VPN?
J'essaie de configurer OpenVPN à l'aide de NetworkManager. L'interface graphique semble défectueuse et ne répond pas. Existe-t-il d'autres outils pour configurer un client VPN?
Réponses:
Oui, vous pouvez utiliser OpenVPN directement. De cette façon, vous pouvez également utiliser plus de paramètres.
D'abord, vous avez besoin du openvpn
paquet:
sudo apt-get install openvpn
Ensuite, vous pouvez vous connecter comme ceci:
sudo openvpn --config /path/to/config.ovpn
Le sudo
est important car OpenVPN ne pourra pas se connecter autrement (je pense parce que cela doit changer les routes).
config.ovpn
fichier
/etc/default/openvpn
et décommentez la ligne, AUTOSTART="all"
puis copiez votre fichier ovpn dans /etc/openvpn/config.conf
- doit obligatoirement avoir l'extension .conf
La méthode la plus simple est d'exécuter cette commande:
sudo apt-get install network-manager-openvpn-gnome
Et ajoutez ensuite une OpenVPN
connexion à partir de Network Manager
laquelle la commande ci-dessus prend en charge l'importation de .ovpn
fichiers.
Comme Louis l’a expliqué, l’installation du client openvpn peut se faire avec la commande
sudo apt-get install openvpn
Toutefois, si vous utilisez un mécanisme de double authentification pour votre serveur VPN, une simple connexion avec
sudo openvpn --config /path/to/config.ovpn
ne sera pas suffisant. Vous avez besoin d'une configuration supplémentaire.
auth-user-pass
ligne.Ensuite, ajoutez --auth-retry interact
à votre commande de connexion. Donc, toute votre commande ressemblerait à
sudo openvpn --config /path/to/config.ovpn --auth-retry interact
SIGUSR1[soft,connection-reset] received, process restarting
Je viens ici du verrouillé Comment configurer un VPN à l'aide d'un fichier .ovpn? [dupliquer] , car je voulais apporter une réponse aux problèmes d'importation de *.ovpn
fichiers dans l' interface graphique , ce que certains utilisateurs rencontrent.
Comme d’autres, je me suis assuré d’installer:
$sudo apt-get install network-manager-openvpn-gnome
Cependant, sous Ubuntu 18.04 (avec le même problème que le 16.04), je n’ai pas été en mesure d’importer un *.ovpn
fichier à l’aide de l’interface graphique (Paramètres -> Réseau -> VPN + -> "Importer à partir d’un fichier"). Je reçois toujours:
Impossible d'importer une connexion VPN
Le fichier "foo.ovpn" n'a pas pu être lu ou ne contient pas d'informations de connexion VPN reconnues.
Erreur: le plugin ne supporte pas les capacités d'importation
Cependant, je suis tombé sur l'instruction suivante de nixCraft pour importer un *.opvn
fichier:
$ sudo nmcli connection import type openvpn file /path/to/foo.ovpn
Après avoir exécuté cette commande, ma connexion VPN est répertoriée sous "Paramètres -> Réseau -> VPN". Après avoir modifié le mot de passe, ma connexion VPN fonctionne. La connexion VPN est également répertoriée dans le menu du panneau supérieur qui indique les connexions, l’alimentation, les utilisateurs, etc.
Installer OpenVpn
sudo apt-get install network-manager-openvpn-gnome
Ensuite, sélectionnez Paramètres réseau> Modifier la connexion> Ajouter> Protocole de tunneling point à point VPN> Créer.
Ajouter un nom d' utilisateur , un mot de passe et une passerelle
Ensuite, allez au menu avancé
Cochez Utiliser le cryptage point à point
sauver
Ensuite, allez dans Paramètres réseau> Connexion VPN , sélectionnez cette connexion VPN et connectez-la.
Si vous ne souhaitez pas impliquer Network Manager, ce référentiel git contient un script simple qui effectue très bien tout le travail en utilisant une session interactive avec moins d'une demi-douzaine de questions. Voir la documentation en téléchargement.
Sur Ubuntu 18, installez le gestionnaire de réseau avec la commande:
sudo apt-get install network-manager-openvpn-gnome
Ensuite...
L'importation devrait fonctionner correctement.