Activer automatiquement le VPN sur le déverrouillage de l'ordinateur Ubuntu 18.04

21

Lorsque je réveille l'ordinateur portable du sommeil, j'ai besoin d'obtenir l'état VPN tel que je l'ai laissé (allumé). Impossible de trouver le paramètre de connexion automatique dans les paramètres VPN ... Besoin d'un moyen simple de demander au système de se connecter automatiquement au VPN lorsque Internet est disponible.

Modifier en fonction des commentaires:

Ubuntu 18.04 n'a pas d'option pour toujours se connecter au VPN lors de l'utilisation de cette connexion . entrez la description de l'image ici

0x49D1
la source

Réponses:

30

Si vous allez dans vos paramètres de connexion WiFi pour l'AP auquel vous souhaitez vous connecter au VPN, il y a une option Toujours se connecter au VPN lors de l'utilisation de cette connexion :, que vous pouvez activer, et sélectionnez le VPN auquel vous souhaitez vous connecter automatiquement .

Ensuite, lorsque vous vous connectez à cette connexion (ou lorsqu'il se reconnecte à la sortie de veille), le système tentera également de se connecter au VPN lors de la reconnexion réussie à l'AP WiFi désigné.

Il semble que les modifications apportées à GNOME plus récent aient supprimé cette option de l'interface utilisateur principale, vous devez donc exécuter nm-connection-editorpour modifier la connexion, ce qui devrait rendre l'option disponible à nouveau.

dobey
la source
1
Mais cette question concerne OpenVPN comme vous pouvez le lire dans les balises
Stackcraft_noob
1
Ubuntu 18.04 et je n'ai pas une telle option ici: imgur.com/a/wV48kjn
0x49D1
@Stackcraft_noob No. La question est de savoir comment se reconnecter à un VPN lorsque la connexion est restaurée après le réveil de la suspension, et comment le faire avec la façon standard dont on configure un VPN dans Ubuntu.
dobey
7
@ 0x49D1 Est-ce peut-être sous l'onglet "Sécurité"? Si je lance nm-connection-editoret modifie ma connexion, c'est sous le Général onglet . Il semble que gnome-control-center a quelque chose d'un peu différent peut-être?
dobey
6
l'exécution de la commande "nm-connection-editor" a fait l'affaire, à partir de cette interface utilisateur, vous pouvez voir l'option de se connecter automatiquement à vpn et choisir les reconfigurés.
Ajith R Nair
16

Il n'est pas affiché dans l'interface graphique, mais vous pouvez toujours taper

nm-connection-editor

dans un terminal et sélectionnez 'toujours se connecter à vpn ...' sous paramètres> onglet général.

user1389840
la source
2

La case "se connecter automatiquement à ce VPN" a été déplacée. Ubuntu 18.04. Exécutez 'nm-connection-editor' et sélectionnez le réseau wifi auquel vous vous connectez habituellement. Cliquez sur l'engrenage, allez dans l'onglet Général. C'est juste en bas - cochez la case, puis cliquez sur la liste déroulante ci-dessous et sélectionnez le VPN auquel vous souhaitez vous connecter automatiquement.

Certains mec
la source
1

Lorsque OpenVPN est déjà installé sur votre ordinateur et possède les configurations pour OpenVPN, procédez comme suit:

  1. Décompressez le zip de configuration: unzip openvpn.zip
  2. Accédez au répertoire OpenVPN et renommez-le en «openvpn.conf.»: sudo cp ~/Downloads/OpenVPN/'Northeast US.ovpn' /etc/openvpn/openvpn.conf
  3. Pour vous connecter automatiquement à chaque fois que vous connectez faire: Open « /etc/openvpn/openvpn.conf » avec sudo, puis recherchez la ligne auth-user-passet ajouter auth.txt.----> Comment ça ressemble: auth-user-pass auth.txt! Créez le fichier dans le répertoire suivant "/etc/openvpn”et saisissez-y votre nom d'utilisateur et votre mot de passe. En savoir plus ici .
  4. Assurez-vous qu'OpenVPN démarre à chaque fois que vous allumez votre ordinateur: sudo systemctl enable openvpn
  5. Redémarrez l'ordinateur et testez votre connexion avec des services comme whoer.net
Stackcraft_noob
la source
Avant de voter! Plz dire ce qui ne va pas avec la réponse!
Stackcraft_noob
Merci pour la réponse, je vais essayer d'utiliser le service openvpn demain. Pour l'instant, j'ai importé le profil openvpn de mon fournisseur VPN, de sorte que l'interface VPN standard à partir du 18.04 fonctionne. Mais il n'y a pas d'option pour se connecter automatiquement au VPN lorsque le WIFI est sur imgur.com/a/wV48kjn . PS: Je ne sais pas qui a voté, votre réponse me semble logique.
0x49D1
1
J'ai rétrogradé car cela vous demande de configurer OpenVPN en dehors de la portée du gestionnaire de réseau et fait des hypothèses sur la configuration réelle de votre VPN.
dobey
@dobey comme je l'ai lu dans la section des balises, la question concerne OpenVPN, donc je me suis concentré sur cela. De plus, le gestionnaire de réseau n'est pas le seul moyen de le faire. Ma réponse n'est qu'une solution possible à plusieurs.
Stackcraft_noob
@Stackcraft_noob, dobey fait valoir un bon argument. c'est aussi une mauvaise pratique. vous devez utiliser apt, synaptic ou un autre gestionnaire pour diffuser en ligne l'installation, ce qui est toujours plus simple. ubuntu utilise également le gestionnaire de réseau comme service réseau, il est donc logique de s'assurer que nm se rend compte qu'il est là. vpn est vraiment facile à configurer dans ubuntu et compense les erreurs qu'un utilisateur pourrait faire par lui-même.
1

Un ajout à la réponse @dobey.

J'ai trouvé que l'icône du paramètre de mot de passe dans la fenêtre de connexion VPN est en fait cliquable. Il permet aux autres utilisateurs du système d'utiliser le mot de passe vpn, qui est nécessaire pour se connecter automatiquement à vpn après la suspension.

entrez la description de l'image ici

cutalion
la source