Как я могу подключить свой VPN автоматически при подключении к беспроводной сети?

У меня есть рабочее VPN-соединение с использованием NetworkManager, OpenConnect и пакета network-manager-openconnect-gnome, но я должен запускать его вручную каждый раз, когда я подключаюсь к сети, и У меня есть каждый раз вводить мой пароль вручную.

Как я могу подключить его автоматически и запомнить свой пароль (надежно)?

Я проверил поле «Подключиться автоматически» на Настройте страницу VPN, но это, похоже, не влияет. Я также установил флажок «Начать подключение автоматически» во всплывающем окне, и это исключает необходимость нажатия кнопки подключения в этом окне, но, похоже, не имеет никакого отношения к началу всего процесса в первом место. Невозможно запомнить пароль в окне, но, возможно, есть где-то еще?

10
задан 27 May 2012 в 23:32

23 ответа

При настройке VPN-подключения через Network Manager, выбрав параметр «Подключить автоматически», это означает, что VPN автоматически подключается, однако это не работает из-за ошибки: https://bugs.launchpad.net/ubuntu/+ source / network-manager / + bug / 280571

Он все еще может быть достигнут, хотя через обходные пути одним из способов сделать это будет использование https://bugs.launchpad.net/ubuntu/+ source / network-manager / + bug / 280571

Настройте VPN как обычно с помощью сетевых настроек, убедитесь, что выбрано Connect автоматически:

[!d9 ] Настройте VPN как обычно с помощью сетевых настроек, убедившись, что выбрано Connect автоматически: Дважды щелкните загруженный файл .deb и установите его. Запустите приложение VPNautoconnect

enter image description here

Дважды щелкните загруженный файл .deb и установите его.

Нажмите маленькую стрелку, чтобы создать новую вкладку, и выберите свое беспроводное соединение в раскрывающемся меню «Родительское соединение» и свою VPN в выпадающем меню «VPN-соединение». Затем нажмите Save

enter image description here

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

5
ответ дан 25 May 2018 в 16:06
  • 1
    Прекрасно работает! Благодарю. – ams 29 May 2012 в 07:07
  • 2
    Мне очень нравится этот эффект swirly blur. +1 за это и хороший ответ! – jrg♦ 8 June 2012 в 15:59
  • 3
    Я следовал вашим указаниям, и это сработало. Теперь мое VPN-соединение автоматически пытается восстановить соединение. Однако мой пароль не сохраняется. Как сохранить пароль VPN? Я не нашел соответствующей документации с четким ответом после длительного поиска Google в течение многих часов. – Kamil Slowikowski 19 May 2014 в 22:44

При настройке VPN-подключения через Network Manager, выбрав параметр «Подключиться автоматически» , означает, что VPN автоматически подключается, однако это не работает из-за ошибки: https: / /bugs.launchpad.net/ubuntu/+source/network-manager/+bug/280571

Он все еще может быть достигнут, хотя путем обходных путей одним из способов сделать это будет использование vpnautoconnect

  • Настройте свою VPN как обычно с помощью сетевых настроек, убедитесь, что выбрано Connect автоматически:

enter image description here [/g4]

  • Загрузите соответствующий файл .deb со страницы загрузки: http://sourceforge.net/projects/vpnautoconnect/files/ (заканчивается на amd64 для 64 бит, заканчивающийся на i386 для 32 бит).
  • Дважды щелкните загруженный файл .deb и установите его.
  • Запустите приложение VPNautoconnect

enter image description here [/g5]

  • Выберите «Настройки» из меню VPNавтоконнекта

enter image description here [/g6]

  • Нажмите маленькую стрелку, чтобы создать новую вкладку, и выберите свое беспроводное соединение в раскрывающемся меню «Родительское соединение» и свою VPN в выпадающем меню «VPN Connection». Затем нажмите Save

enter image description here [/g7]

enter image description here [/g8]

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

5
ответ дан 25 July 2018 в 20:31

При настройке VPN-подключения через Network Manager, выбрав параметр «Подключиться автоматически» , означает, что VPN автоматически подключается, однако это не работает из-за ошибки: https: / /bugs.launchpad.net/ubuntu/+source/network-manager/+bug/280571

Он все еще может быть достигнут, хотя путем обходных путей одним из способов сделать это будет использование vpnautoconnect

  • Настройте свою VPN как обычно с помощью сетевых настроек, убедитесь, что выбрано Connect автоматически:

enter image description here [/g4]

  • Загрузите соответствующий файл .deb со страницы загрузки: http://sourceforge.net/projects/vpnautoconnect/files/ (заканчивается на amd64 для 64 бит, заканчивающийся на i386 для 32 бит).
  • Дважды щелкните загруженный файл .deb и установите его.
  • Запустите приложение VPNautoconnect

enter image description here [/g5]

  • Выберите «Настройки» из меню VPNавтоконнекта

enter image description here [/g6]

  • Нажмите маленькую стрелку, чтобы создать новую вкладку, и выберите свое беспроводное соединение в раскрывающемся меню «Родительское соединение» и свою VPN в выпадающем меню «VPN Connection». Затем нажмите Save

enter image description here [/g7]

enter image description here [/g8]

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

5
ответ дан 2 August 2018 в 02:21

При настройке VPN-подключения через Network Manager, выбрав параметр «Подключиться автоматически» , означает, что VPN автоматически подключается, однако это не работает из-за ошибки: https: / /bugs.launchpad.net/ubuntu/+source/network-manager/+bug/280571

Он все еще может быть достигнут, хотя путем обходных путей одним из способов сделать это будет использование vpnautoconnect

  • Настройте свою VPN как обычно с помощью сетевых настроек, убедитесь, что выбрано Connect автоматически:

enter image description here [/g4]

  • Загрузите соответствующий файл .deb со страницы загрузки: http://sourceforge.net/projects/vpnautoconnect/files/ (заканчивается на amd64 для 64 бит, заканчивающийся на i386 для 32 бит).
  • Дважды щелкните загруженный файл .deb и установите его.
  • Запустите приложение VPNautoconnect

enter image description here [/g5]

  • Выберите «Настройки» из меню VPNавтоконнекта

enter image description here [/g6]

  • Нажмите маленькую стрелку, чтобы создать новую вкладку, и выберите свое беспроводное соединение в раскрывающемся меню «Родительское соединение» и свою VPN в выпадающем меню «VPN Connection». Затем нажмите Save

enter image description here [/g7]

enter image description here [/g8]

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

5
ответ дан 4 August 2018 в 18:04

При настройке VPN-подключения через Network Manager, выбрав параметр «Подключиться автоматически» , означает, что VPN автоматически подключается, однако это не работает из-за ошибки: https: / /bugs.launchpad.net/ubuntu/+source/network-manager/+bug/280571

Он все еще может быть достигнут, хотя путем обходных путей одним из способов сделать это будет использование vpnautoconnect

  • Настройте свою VPN как обычно с помощью сетевых настроек, убедитесь, что выбрано Connect автоматически:

enter image description here [/g4]

  • Загрузите соответствующий файл .deb со страницы загрузки: http://sourceforge.net/projects/vpnautoconnect/files/ (заканчивается на amd64 для 64 бит, заканчивающийся на i386 для 32 бит).
  • Дважды щелкните загруженный файл .deb и установите его.
  • Запустите приложение VPNautoconnect

enter image description here [/g5]

  • Выберите «Настройки» из меню VPNавтоконнекта

enter image description here [/g6]

  • Нажмите маленькую стрелку, чтобы создать новую вкладку, и выберите свое беспроводное соединение в раскрывающемся меню «Родительское соединение» и свою VPN в выпадающем меню «VPN Connection». Затем нажмите Save

enter image description here [/g7]

enter image description here [/g8]

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

5
ответ дан 6 August 2018 в 02:35

При настройке VPN-подключения через Network Manager, выбрав параметр «Подключиться автоматически» , означает, что VPN автоматически подключается, однако это не работает из-за ошибки: https: / /bugs.launchpad.net/ubuntu/+source/network-manager/+bug/280571

Он все еще может быть достигнут, хотя путем обходных путей одним из способов сделать это будет использование vpnautoconnect

  • Настройте свою VPN как обычно с помощью сетевых настроек, убедитесь, что выбрано Connect автоматически:

enter image description here [/g4]

  • Загрузите соответствующий файл .deb со страницы загрузки: http://sourceforge.net/projects/vpnautoconnect/files/ (заканчивается на amd64 для 64 бит, заканчивающийся на i386 для 32 бит).
  • Дважды щелкните загруженный файл .deb и установите его.
  • Запустите приложение VPNautoconnect

enter image description here [/g5]

  • Выберите «Настройки» из меню VPNавтоконнекта

enter image description here [/g6]

  • Нажмите маленькую стрелку, чтобы создать новую вкладку, и выберите свое беспроводное соединение в раскрывающемся меню «Родительское соединение» и свою VPN в выпадающем меню «VPN Connection». Затем нажмите Save

enter image description here [/g7]

enter image description here [/g8]

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

5
ответ дан 7 August 2018 в 20:12

При настройке VPN-подключения через Network Manager, выбрав параметр «Подключиться автоматически» , означает, что VPN автоматически подключается, однако это не работает из-за ошибки: https: / /bugs.launchpad.net/ubuntu/+source/network-manager/+bug/280571

Он все еще может быть достигнут, хотя путем обходных путей одним из способов сделать это будет использование vpnautoconnect

  • Настройте свою VPN как обычно с помощью сетевых настроек, убедитесь, что выбрано Connect автоматически:

enter image description here [/g4]

  • Загрузите соответствующий файл .deb со страницы загрузки: http://sourceforge.net/projects/vpnautoconnect/files/ (заканчивается на amd64 для 64 бит, заканчивающийся на i386 для 32 бит).
  • Дважды щелкните загруженный файл .deb и установите его.
  • Запустите приложение VPNautoconnect

enter image description here [/g5]

  • Выберите «Настройки» из меню VPNавтоконнекта

enter image description here [/g6]

  • Нажмите маленькую стрелку, чтобы создать новую вкладку, и выберите свое беспроводное соединение в раскрывающемся меню «Родительское соединение» и свою VPN в выпадающем меню «VPN Connection». Затем нажмите Save

enter image description here [/g7]

enter image description here [/g8]

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

5
ответ дан 10 August 2018 в 08:34

При настройке VPN-подключения через Network Manager, выбрав параметр «Подключиться автоматически» , означает, что VPN автоматически подключается, однако это не работает из-за ошибки: https: / /bugs.launchpad.net/ubuntu/+source/network-manager/+bug/280571

Он все еще может быть достигнут, хотя путем обходных путей одним из способов сделать это будет использование vpnautoconnect

  • Настройте свою VPN как обычно с помощью сетевых настроек, убедитесь, что выбрано Connect автоматически:

enter image description here [/g4]

  • Загрузите соответствующий файл .deb со страницы загрузки: http://sourceforge.net/projects/vpnautoconnect/files/ (заканчивается на amd64 для 64 бит, заканчивающийся на i386 для 32 бит).
  • Дважды щелкните загруженный файл .deb и установите его.
  • Запустите приложение VPNautoconnect

enter image description here [/g5]

  • Выберите «Настройки» из меню VPNавтоконнекта

enter image description here [/g6]

  • Нажмите маленькую стрелку, чтобы создать новую вкладку, и выберите свое беспроводное соединение в раскрывающемся меню «Родительское соединение» и свою VPN в выпадающем меню «VPN Connection». Затем нажмите Save

enter image description here [/g7]

enter image description here [/g8]

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

5
ответ дан 15 August 2018 в 20:41
  • 1
    Работает отлично! Благодарю. – ams 29 May 2012 в 07:07
  • 2
    Мне очень нравится этот эффект swirly blur. +1 за это и хороший ответ! – jrg♦ 8 June 2012 в 15:59
  • 3
    Я следовал вашим указаниям, и это сработало. Теперь мое VPN-соединение автоматически пытается восстановить соединение. Однако мой пароль не сохраняется. Как сохранить пароль VPN? Я не нашел соответствующей документации с четким ответом после длительного поиска Google в течение многих часов. – Kamil Slowikowski 19 May 2014 в 22:44

В Ubuntu Gnome 16.04 я не могу найти в Network Connections параметр GUI для изменения настроек VPN для каждой сети. Решением для меня было запустить панель «Сетевые подключения» вручную в терминале, набрав:

nm-connection-editor

, затем отредактируйте нужную сеть и добавьте VPN-соединение к это.

0
ответ дан 25 May 2018 в 16:06

В 18.04 и в некоторой предыдущей версии также нет настроек GUI для автоматического включения VPN-подключения.

Поэтому вместо этого я включаю автоматическое подключение к ethernet, а затем настраиваю VPN-соединение с помощью файл конфигурации и сценарий автозапуска.

Добавьте файл vpn.desktop в ~/.config/autostart со следующим содержимым

[Desktop Entry]
Name=Start VPN connection
GenericName=Network helper
Comment=Start automatically VPN connection
Exec=/home/me/bin/vpn-start.sh
Terminal=false
Type=Application
Icon=network-vpn
Categories=Network;
StartupNotify=false
X-GNOME-Autostart-enabled=true

Это вызовет файл, который вы можете поместить повсюду, но Я включил /home/me/bin/ и назову его vpn-start.sh

#/bin/bash
LANG=C
while ! nmcli dev status|grep -q connected; do
    sleep 1
done
exec nmcli con up '<name of your vpn connection>'

Вам нужно указать имя своего VPN-соединения. Посмотрите его на выходе nmcli con show.

Сделайте его исполняемым с помощью chmox +x vpn-start.sh.

И logout-relogin, чтобы проверить его.

0
ответ дан 25 May 2018 в 16:06

В Ubuntu Gnome 16.04 я не могу найти в Network Connections параметр GUI для изменения настроек VPN для каждой сети. Решением для меня было запустить панель «Сетевые подключения» вручную в терминале, набрав:

nm-connection-editor

, затем отредактируйте нужную сеть и добавьте VPN-соединение к это.

1
ответ дан 25 July 2018 в 20:31

В 18.04 и в некоторой предыдущей версии также нет даже настроек GUI для автоматического включения VPN-подключения.

Поэтому вместо этого я включаю автоматическое подключение к ethernet, а затем настраиваю VPN-соединение с помощью файл конфигурации и сценарий автозапуска.

Добавьте файл vpn.desktop в ~/.config/autostart со следующим содержимым

[Desktop Entry]
Name=Start VPN connection
GenericName=Network helper
Comment=Start automatically VPN connection
Exec=/home/me/bin/vpn-start.sh
Terminal=false
Type=Application
Icon=network-vpn
Categories=Network;
StartupNotify=false
X-GNOME-Autostart-enabled=true

. Это вызовет файл, который вы можете поместить повсюду, но Я включил /home/me/bin/ и назову его vpn-start.sh

#/bin/bash
LANG=C
while ! nmcli dev status|grep -q connected; do
    sleep 1
done
exec nmcli con up '<name of your vpn connection>'

Вам нужно указать имя своего VPN-соединения. Ищите его в выводе nmcli con show.

Сделайте его исполняемым с помощью chmox +x vpn-start.sh.

И logout-relogin, чтобы проверить его.

0
ответ дан 25 July 2018 в 20:31

В Ubuntu Gnome 16.04 я не могу найти в Network Connections параметр GUI для изменения настроек VPN для каждой сети. Решением для меня было запустить панель «Сетевые подключения» вручную в терминале, набрав:

nm-connection-editor

, затем отредактируйте нужную сеть и добавьте VPN-соединение к это.

1
ответ дан 2 August 2018 в 02:21

В 18.04 и в некоторой предыдущей версии также нет даже настроек GUI для автоматического включения VPN-подключения.

Поэтому вместо этого я включаю автоматическое подключение к ethernet, а затем настраиваю VPN-соединение с помощью файл конфигурации и сценарий автозапуска.

Добавьте файл vpn.desktop в ~/.config/autostart со следующим содержимым

[Desktop Entry]
Name=Start VPN connection
GenericName=Network helper
Comment=Start automatically VPN connection
Exec=/home/me/bin/vpn-start.sh
Terminal=false
Type=Application
Icon=network-vpn
Categories=Network;
StartupNotify=false
X-GNOME-Autostart-enabled=true

. Это вызовет файл, который вы можете поместить повсюду, но Я включил /home/me/bin/ и назову его vpn-start.sh

#/bin/bash
LANG=C
while ! nmcli dev status|grep -q connected; do
    sleep 1
done
exec nmcli con up '<name of your vpn connection>'

Вам нужно указать имя своего VPN-соединения. Ищите его в выводе nmcli con show.

Сделайте его исполняемым с помощью chmox +x vpn-start.sh.

И logout-relogin, чтобы проверить его.

0
ответ дан 2 August 2018 в 02:21

В Ubuntu Gnome 16.04 я не могу найти в Network Connections параметр GUI для изменения настроек VPN для каждой сети. Решением для меня было запустить панель «Сетевые подключения» вручную в терминале, набрав:

nm-connection-editor

, затем отредактируйте нужную сеть и добавьте VPN-соединение к это.

1
ответ дан 4 August 2018 в 18:04

В 18.04 и в некоторой предыдущей версии также нет даже настроек GUI для автоматического включения VPN-подключения.

Поэтому вместо этого я включаю автоматическое подключение к ethernet, а затем настраиваю VPN-соединение с помощью файл конфигурации и сценарий автозапуска.

Добавьте файл vpn.desktop в ~/.config/autostart со следующим содержимым

[Desktop Entry]
Name=Start VPN connection
GenericName=Network helper
Comment=Start automatically VPN connection
Exec=/home/me/bin/vpn-start.sh
Terminal=false
Type=Application
Icon=network-vpn
Categories=Network;
StartupNotify=false
X-GNOME-Autostart-enabled=true

. Это вызовет файл, который вы можете поместить повсюду, но Я включил /home/me/bin/ и назову его vpn-start.sh

#/bin/bash
LANG=C
while ! nmcli dev status|grep -q connected; do
    sleep 1
done
exec nmcli con up '<name of your vpn connection>'

Вам нужно указать имя своего VPN-соединения. Ищите его в выводе nmcli con show.

Сделайте его исполняемым с помощью chmox +x vpn-start.sh.

И logout-relogin, чтобы проверить его.

0
ответ дан 4 August 2018 в 18:04

В Ubuntu Gnome 16.04 я не могу найти в Network Connections параметр GUI для изменения настроек VPN для каждой сети. Решением для меня было запустить панель «Сетевые подключения» вручную в терминале, набрав:

nm-connection-editor

, затем отредактируйте нужную сеть и добавьте VPN-соединение к это.

1
ответ дан 6 August 2018 в 02:35

В 18.04 и в некоторой предыдущей версии также нет даже настроек GUI для автоматического включения VPN-подключения.

Поэтому вместо этого я включаю автоматическое подключение к ethernet, а затем настраиваю VPN-соединение с помощью файл конфигурации и сценарий автозапуска.

Добавьте файл vpn.desktop в ~/.config/autostart со следующим содержимым

[Desktop Entry]
Name=Start VPN connection
GenericName=Network helper
Comment=Start automatically VPN connection
Exec=/home/me/bin/vpn-start.sh
Terminal=false
Type=Application
Icon=network-vpn
Categories=Network;
StartupNotify=false
X-GNOME-Autostart-enabled=true

. Это вызовет файл, который вы можете поместить повсюду, но Я включил /home/me/bin/ и назову его vpn-start.sh

#/bin/bash
LANG=C
while ! nmcli dev status|grep -q connected; do
    sleep 1
done
exec nmcli con up '<name of your vpn connection>'

Вам нужно указать имя своего VPN-соединения. Ищите его на выходе nmcli con show.

Сделайте его исполняемым с помощью chmox +x vpn-start.sh.

И выйдите из него, чтобы проверить его.

0
ответ дан 6 August 2018 в 02:35

В Ubuntu Gnome 16.04 я не могу найти в Network Connections параметр GUI для изменения настроек VPN для каждой сети. Решением для меня было запустить панель «Сетевые подключения» вручную в терминале, набрав:

nm-connection-editor

, затем отредактируйте нужную сеть и добавьте VPN-соединение к это.

1
ответ дан 7 August 2018 в 20:12

В 18.04 и в некоторой предыдущей версии также нет даже настроек GUI для автоматического включения VPN-подключения.

Поэтому вместо этого я включаю автоматическое подключение к ethernet, а затем настраиваю VPN-соединение с помощью файл конфигурации и сценарий автозапуска.

Добавьте файл vpn.desktop в ~/.config/autostart со следующим содержимым

[Desktop Entry]
Name=Start VPN connection
GenericName=Network helper
Comment=Start automatically VPN connection
Exec=/home/me/bin/vpn-start.sh
Terminal=false
Type=Application
Icon=network-vpn
Categories=Network;
StartupNotify=false
X-GNOME-Autostart-enabled=true

. Это вызовет файл, который вы можете поместить повсюду, но Я включил /home/me/bin/ и назову его vpn-start.sh

#/bin/bash
LANG=C
while ! nmcli dev status|grep -q connected; do
    sleep 1
done
exec nmcli con up '<name of your vpn connection>'

Вам нужно указать имя своего VPN-соединения. Ищите его на выходе nmcli con show.

Сделайте его исполняемым с помощью chmox +x vpn-start.sh.

И выйдите из него, чтобы проверить его.

0
ответ дан 7 August 2018 в 20:12

В Ubuntu Gnome 16.04 я не могу найти в Network Connections параметр GUI для изменения настроек VPN для каждой сети. Решением для меня было запустить панель «Сетевые подключения» вручную в терминале, набрав:

nm-connection-editor

, затем отредактируйте нужную сеть и добавьте VPN-соединение к это.

1
ответ дан 10 August 2018 в 08:34

В 18.04 и в некоторой предыдущей версии также нет даже настроек GUI для автоматического включения VPN-подключения.

Поэтому вместо этого я включаю автоматическое подключение к ethernet, а затем настраиваю VPN-соединение с помощью файл конфигурации и сценарий автозапуска.

Добавьте файл vpn.desktop в ~/.config/autostart со следующим содержимым

[Desktop Entry]
Name=Start VPN connection
GenericName=Network helper
Comment=Start automatically VPN connection
Exec=/home/me/bin/vpn-start.sh
Terminal=false
Type=Application
Icon=network-vpn
Categories=Network;
StartupNotify=false
X-GNOME-Autostart-enabled=true

. Это вызовет файл, который вы можете поместить повсюду, но Я включил /home/me/bin/ и назову его vpn-start.sh

#/bin/bash
LANG=C
while ! nmcli dev status|grep -q connected; do
    sleep 1
done
exec nmcli con up '<name of your vpn connection>'

Вам нужно указать имя своего VPN-соединения. Ищите его в выводе nmcli con show.

Сделайте его исполняемым с помощью chmox +x vpn-start.sh.

И logout-relogin, чтобы проверить его.

0
ответ дан 10 August 2018 в 08:34

В 18.04 и в некоторой предыдущей версии также нет даже настроек GUI для автоматического включения VPN-подключения.

Поэтому вместо этого я включаю автоматическое подключение к ethernet, а затем настраиваю VPN-соединение с помощью файл конфигурации и сценарий автозапуска.

Добавьте файл vpn.desktop в ~/.config/autostart со следующим содержимым

[Desktop Entry]
Name=Start VPN connection
GenericName=Network helper
Comment=Start automatically VPN connection
Exec=/home/me/bin/vpn-start.sh
Terminal=false
Type=Application
Icon=network-vpn
Categories=Network;
StartupNotify=false
X-GNOME-Autostart-enabled=true

. Это вызовет файл, который вы можете поместить повсюду, но Я включил /home/me/bin/ и назову его vpn-start.sh

#/bin/bash
LANG=C
while ! nmcli dev status|grep -q connected; do
    sleep 1
done
exec nmcli con up '<name of your vpn connection>'

Вам нужно указать имя своего VPN-соединения. Ищите его на выходе nmcli con show.

Сделайте его исполняемым с помощью chmox +x vpn-start.sh.

И выйдите из него, чтобы проверить его.

0
ответ дан 15 August 2018 в 20:41
  • 1
    Через askubuntu.com/questions/1033278/… Я обнаружил, что могу использовать nm-connection-editor в Ubuntu 18.04, чтобы установить «Автоматически подключаться к VPN при использовании этого соединения». под заголовком "General" для соответствующего соединения (ов). Больше не работает вручную vpn-start.sh! – Chris Burgess 21 June 2018 в 06:23

Другие вопросы по тегам:

Похожие вопросы: