Automatycznie włącz VPN na odblokowaniu komputera Ubuntu 18.04

22

Kiedy budzę laptopa ze snu, muszę uzyskać stan VPN, gdy go opuściłem (włączony). Nie można znaleźć ustawienia automatycznego łączenia w ustawieniach VPN ... Potrzebujesz prostego sposobu, aby poprosić system o automatyczne połączenie VPN, gdy Internet jest dostępny.

Edytuj na podstawie komentarzy:

Ubuntu 18.04 nie ma opcji Zawsze łącz się z VPN podczas korzystania z tego połączenia . wprowadź opis zdjęcia tutaj

0x49D1
źródło

Odpowiedzi:

32

Jeśli przejdziesz do ustawień połączenia Wi-Fi dla punktu dostępowego, na którym chcesz się połączyć z VPN, dostępna jest opcja Zawsze łącz z VPN podczas korzystania z tego połączenia: opcja, którą możesz włączyć, i wybierz VPN, z którą chcesz się automatycznie łączyć .

Następnie, gdy łączysz się z tym połączeniem (lub gdy łączy się ono po przebudzeniu z zawieszenia), system spróbuje również połączyć się z VPN po pomyślnym ponownym połączeniu się z wyznaczonym punktem dostępowym WiFi.

Wygląda na to, że zmiany w nowszym GNOME usunęły tę opcję z głównego interfejsu użytkownika, więc musisz uruchomić, nm-connection-editoraby edytować połączenie, co powinno ponownie udostępnić tę opcję.

dobey
źródło
1
Ale to pytanie dotyczy OpenVPN, jak można przeczytać w tagach
Stackcraft_noob
1
Ubuntu 18.04 i nie mam takiej opcji tutaj: imgur.com/a/wV48kjn
0x49D1
@Stackcraft_noob Nie. Pytanie dotyczy tego, jak ponownie połączyć się z VPN, gdy połączenie zostanie przywrócone po wznowieniu po zawieszeniu, i jak to zrobić, używając standardowego sposobu konfiguracji VPN w Ubuntu.
dobey,
7
@ 0x49D1 Czy jest to możliwe pod zakładką „Bezpieczeństwo”? Jeśli uruchomię nm-connection-editori edytuję moje połączenie, znajduje się ono na karcie Ogólne . Wygląda na to, że centrum kontroli gnome ma coś innego?
dobey,
7
wykonanie polecenia „nm-connection-editor” załatwiło sprawę, z tego interfejsu można zobaczyć opcję automatycznego łączenia się z VPN i wybierać te ponownie skonfigurowane.
Ajith R Nair
16

Nie jest wyświetlany w GUI, ale nadal możesz pisać

nm-connection-editor

w terminalu i wybierz „zawsze łącz z VPN” w ustawieniach> karta ogólna.

użytkownik1389840
źródło
3

Pole wyboru „automatycznie łącz się z tą siecią VPN” zostało przeniesione. Ubuntu 18.04. Uruchom „nm-connection-editor” i wybierz sieć Wi-Fi, z którą zwykle się łączysz. Kliknij koło zębate, przejdź do zakładki Ogólne. Znajduje się u dołu - kliknij pole wyboru, a następnie kliknij menu rozwijane poniżej i wybierz sieć VPN, z którą chcesz automatycznie się połączyć.

Jakiś koleś
źródło
Wielkie, wielkie, wielkie dzięki!
MathKimRobin
1

Gdy OpenVPN jest już zainstalowany na komputerze i ma konfiguracje OpenVPN, wykonaj następujące kroki:

  1. Rozpakuj zip konfiguracji: unzip openvpn.zip
  2. Przejdź do katalogu OpenVPN i zmień jego nazwę na „openvpn.conf.”: sudo cp ~/Downloads/OpenVPN/'Northeast US.ovpn' /etc/openvpn/openvpn.conf
  3. Aby zalogować się automatycznie za każdym razem po podłączeniu to zrobić: Otwórz „/etc/openvpn/openvpn.conf” z sudo, a następnie szukać linii auth-user-passi dodać auth.txt.----> Jak to wygląda: auth-user-pass auth.txt! Utwórz plik w następującym katalogu "/etc/openvpn”i wpisz tam swoją nazwę użytkownika i hasło. Więcej o tym tutaj .
  4. Upewnij się, że OpenVPN uruchamia się przy każdym włączeniu komputera: sudo systemctl enable openvpn
  5. Uruchom ponownie komputer i sprawdź połączenie z usługami takimi jak whoer.net
Stackcraft_noob
źródło
Przed oddaniem głosu! Plz powiedz, co jest nie tak z odpowiedzią!
Stackcraft_noob
Dziękuję za odpowiedź, jutro spróbuję skorzystać z usługi openvpn. Na razie zaimportowałem profil openvpn mojego dostawcy VPN, więc standardowy interfejs VPN z 18.04 działa. Ale nie ma opcji automatycznego połączenia z VPN, gdy WIFI jest na imgur.com/a/wV48kjn . PS: Nie wiem, kto przegłosował, twoja odpowiedź wydaje mi się logiczna.
0x49D1
1
Odrzuciłem głos, ponieważ to instruuje cię do skonfigurowania OpenVPN poza zakresem menedżera sieci i przyjmuje założenia o tym, jaka jest twoja konfiguracja VPN.
dobey,
@dobey, jak czytałem w sekcji tagów, pytanie dotyczy OpenVPN, więc skupiłem się na tym. Również menedżer sieci nie jest jedynym sposobem, aby to zrobić. Moja odpowiedź jest tylko możliwym rozwiązaniem wielu.
Stackcraft_noob
@Stackcraft_noob, dobey ma rację. to także po prostu zła praktyka. powinieneś użyć apt, synaptic lub jakiegoś innego menedżera, aby streamować instalację, co jest zawsze prostsze. Ponadto Ubuntu używa menedżera sieci jako usługi sieciowej, więc warto upewnić się, że nm zdaje sobie sprawę, że tam jest. VPN jest naprawdę łatwy do skonfigurowania w Ubuntu i naprawia błędy, które użytkownik może popełnić sam.
1

Dodatek do odpowiedzi @dobey.

Odkryłem, że ikona w ustawieniach hasła w oknie VPN VPN jest rzeczywiście klikalna. Pozwala innym użytkownikom systemu na używanie hasła VPN, które jest wymagane do automatycznego połączenia z VPN po zawieszeniu.

wprowadź opis zdjęcia tutaj

cutalion
źródło