Как я могу подключиться к openconnect (anyconnect) автоматически при запуске? [dубликат]

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

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

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

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

6 ответов

При настройке 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 автоматически:

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

enter image description here [!d10]

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

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

enter image description here [!d22]

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

5
ответ дан 17 July 2018 в 15:39

При настройке 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 автоматически:

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

enter image description here [!d10]

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

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

enter image description here [!d22]

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

5
ответ дан 23 July 2018 в 16:36

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

nm-connection-editor

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

1
ответ дан 17 July 2018 в 15:39

В 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
ответ дан 17 July 2018 в 15:39

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

nm-connection-editor

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

1
ответ дан 23 July 2018 в 16:36
  • 1
    Это помогло мне в Arch Linux с помощью Gnome, спасибо за это. – Elliott Minns 4 July 2018 в 16: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.

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

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

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

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