Автоматически включить VPN на компьютере, разблокировать Ubuntu 18.04


21

Когда я выношу ноутбук из спящего режима, мне нужно получить состояние VPN, когда я его оставил (включил). Не удается найти параметр автоматического подключения в настройках VPN ... Нужен простой способ попросить систему автоматически подключить VPN, когда Интернет доступен.

Редактировать на основе комментариев:

Ubuntu 18.04 не имеет опции Всегда подключаться к VPN при использовании этого подключения . введите описание изображения здесь

Ответы:


30

Если вы зайдете в настройки WiFi-соединения для точки доступа, к которой хотите подключиться к VPN, при использовании этого подключения будет доступна опция Всегда подключаться к VPN , и вы можете выбрать VPN, к которой хотите автоматически подключиться. ,

Затем при подключении к этому соединению (или при повторном подключении после пробуждения) система также попытается подключиться к VPN после успешного повторного подключения к назначенной точке доступа WiFi.

Похоже, что изменения в более новом GNOME убрали эту опцию из основного интерфейса, поэтому вам нужно запустить, nm-connection-editorчтобы отредактировать соединение, что должно сделать опцию доступной снова.


1
Но этот вопрос касается OpenVPN, как вы можете прочитать в тегах
Stackcraft_noob

1
Ubuntu 18.04 и у меня нет такой возможности здесь: imgur.com/a/wV48kjn
0x49D1

@Stackcraft_noob Нет. Вопрос в том, как восстановить соединение с VPN, когда соединение восстанавливается после выхода из режима ожидания, и как это сделать с помощью стандартного способа настройки VPN в Ubuntu.
Добей

7
@ 0x49D1 Это там на вкладке "Безопасность"? Если я запускаю nm-connection-editorи редактирую свое соединение, оно находится на вкладке Общие . Кажется, у gnome-control-center есть что-то немного другое?
Добей

6
Выполнение команды «nm-connection-editor» сделало свое дело, из этого интерфейса вы можете увидеть опцию автоматического подключения к vpn и выбрать перенастроенные.
Аджит Р Наир

16

Это не отображается в графическом интерфейсе, но вы все равно можете набрать

nm-connection-editor

в терминале и выберите «всегда подключаться к vpn ...» в настройках> вкладка «Общие».


2

Флажок «автоматически подключаться к этому VPN» перенесен. Убунту 18.04. Запустите «nm-connection-editor» и выберите сеть Wi-Fi, к которой вы обычно подключаетесь. Нажмите на механизм, перейдите на вкладку Общие. Это прямо там внизу - установите флажок, затем щелкните раскрывающийся список ниже и выберите VPN, к которой вы хотите автоматически подключаться.


1

Когда OpenVPN уже установлен на вашем компьютере и имеет конфигурации для OpenVPN, выполните следующие действия:

  1. Распакуйте конфигурационный zip: unzip openvpn.zip
  2. Перейдите в каталог OpenVPN и переименуйте его в «openvpn.conf.»: sudo cp ~/Downloads/OpenVPN/'Northeast US.ovpn' /etc/openvpn/openvpn.conf
  3. Чтобы войти автоматически при каждом подключении, сделайте следующее: Откройте «/etc/openvpn/openvpn.conf» с помощью sudo, затем найдите строку auth-user-passи добавьте auth.txt.----> Как это выглядит auth-user-pass auth.txt:! Создайте файл в следующем каталоге "/etc/openvpn”и введите свои имя пользователя и пароль. Подробнее об этом здесь .
  4. Убедитесь, что OpenVPN запускается при каждом включении компьютера: sudo systemctl enable openvpn
  5. Перезагрузите компьютер и проверьте соединение с такими сервисами, как whoer.net

До понижения! Пожалуйста, скажите, что не так с ответом!
Stackcraft_noob

Спасибо за ответ, завтра попробую воспользоваться сервисом openvpn. На данный момент я импортировал профиль openvpn моего провайдера VPN, так что стандартный интерфейс VPN с 18.04 работает. Но нет возможности автоматического подключения к VPN, когда WIFI находится на imgur.com/a/wV48kjn . PS: Не знаю, кто проголосовал против, ваш ответ кажется мне логичным.
0x49D1

1
Я не согласен с мнением, потому что это дает вам указание настроить OpenVPN вне сферы действия сетевого менеджера и делает предположения о том, на что действительно похожа ваша конфигурация VPN.
Добей

@dobey, как я прочитал в разделе тегов, вопрос об OpenVPN, поэтому я сосредоточился на этом. Также сетевой менеджер не единственный способ сделать это. Мой ответ - только возможное решение многих.
Stackcraft_noob

@Stackcraft_noob, Доби делает хорошую мысль. это тоже просто плохая практика. Вы должны использовать apt, synaptic или какой-либо другой менеджер для потоковой установки, что всегда проще. Кроме того, Ubuntu использует сетевой менеджер в качестве сетевого сервиса, поэтому имеет смысл убедиться, что nm понимает, что он там есть. vpn действительно легко настроить в Ubuntu и компенсирует ошибки, которые пользователь может сделать самостоятельно.

1

Дополнение к @dobey ответу.

Я обнаружил, что значок в настройке пароля в окне VPN connfig действительно кликабелен. Это позволяет другим пользователям системы использовать пароль vpn, который требуется для автоматического подключения к vpn после приостановки.

введите описание изображения здесь

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.