42 votes

Client GUI OpenVPN pour UDP/TCP

Y a-t-il une solution facile pour exécuter OpenVPN à partir du Bureau pour les non-techniciens afin qu'ils n'aient qu'à appuyer sur un bouton et se connecter à un VPN externe ? La plupart de mes collègues ne sont pas des experts en Linux. Leur interaction avec la ligne de commande est donc très limitée.

42voto

mchid Points 36939

Je sais que ce n'est pas la méthode GUI mais openvpn ne pourrait pas être plus simple ou élémentaire en ce qui concerne la ligne de commande et n'a vraiment pas besoin d'une GUI. La commande pour démarrer une session openvpn est la suivante :

sudo openvpn --config

et ensuite faites glisser et déposez le fichier ".ovpn" dans le terminal pour compléter la commande donc cela devrait ressembler à cet exemple :

sudo openvpn --config '/home/jglerner/Desktop/vpnbook-us1-tcp443.ovpn'

appuyez sur entrée, entrez votre mot de passe pour sudo, entrez votre nom d'utilisateur vpn, puis votre mot de passe vpn et vous êtes prêt à partir.

Les utilisateurs peuvent réduire la terminal ouverte s'ils ne veulent pas la regarder pendant son exécution. De plus, cela pourrait donner un peu de confiance en ligne de commande à vos "potes non linux" quand ils voient à quel point quelque chose comme cela peut être facile.

Le fichier .ovpn utilisé dans cet exemple peut être téléchargé ici http://www.vpnbook.com/ si vous voulez vérifier et voir comment cela fonctionne. Il suffit de télécharger le certificat et d'extraire le fichier zip. Il y a deux serveurs TCP et deux serveurs UDP à choisir. Le nom d'utilisateur est "freevpnme" et le mot de passe est indiqué sur la page de téléchargement, cependant, le mot de passe change quotidiennement pour éviter les abus et le spam, mais les fichiers de certificat restent les mêmes.

23voto

Hawkeye Parker Points 385

Voici comment j'ai fait cela dans ubuntu 16.04.

J'ai utilisé Network Manager - accédez à cela en cliquant droit sur le petit "icône de réseau" dans la barre système, par exemple :

entrez la description de l'image ici

J'avais déjà Network Manager, mais j'avais besoin d'installer OpenVPN et deux extensions pour Network Manager :

sudo apt-get install openvpn  
sudo apt-get install network-manager-openvpn  
sudo apt-get install network-manager-openvpn-gnome  

Même si vous n'utilisez pas Gnome, vous pouvez installer l'extension Gnome pour OpenVPN - elle fonctionnera très bien dans Unity, par exemple, et elle est nécessaire pour la configuration suivante :

Cliquez droit sur Network Manager dans la barre système, sélectionnez Éditer :

éditer la connexion

cliquez sur Ajouter :

ajouter une nouvelle connexion

Dans la liste déroulante, sélectionnez pour importer la configuration vpn :

importer la configuration vpn enregistrée

Sélectionnez le fichier de configuration .ovpn de votre système de fichiers :

choisir la configuration vpn

Une fois que c'est configuré, cliquez droit sur Network Manager > Connexions VPN et sélectionnez la connexion à connecter. Pour vous déconnecter, faites de même :

se connecter au vpn

21voto

lak-b Points 764

Ajouter une connexion OpenVPN via les préférences réseau avec network-manager-openvpn-gnome installé, se fait par défaut en utilisant l'UDP au lieu du TCP. Si vous souhaitez vous connecter via TCP, vous pouvez le configurer dans les paramètres Avancés accessibles en cliquant sur le bouton correspondant dans l'onglet VPN de l'interface de configuration.

6voto

Dealazer Points 61

Vous pouvez installer le paquet network-manager-openvpn-gnome pour activer l'interface graphique OpenVPN dans Ubuntu ou d'autres distributions linux qui ont network-manager:

sudo apt-get install network-manager-openvpn-gnome

3voto

janot Points 1461

Vous pouvez essayer le client Pritunl gratuit et open source

https://client.pritunl.com/

Pour l'installer sur Ubuntu 16.04:

sudo tee /etc/apt/sources.list.d/pritunl.list << EOF
deb http://repo.pritunl.com/stable/apt xenial main
EOF

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com --recv 7568D9BB55FF9E5287D586017AE645C0CF8E292A
sudo apt-get update
sudo apt-get install pritunl-client-electron

enter image description here

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X