У меня есть рабочее VPN-соединение с использованием NetworkManager, OpenConnect и пакета network-manager-openconnect-gnome, но я должен запускать его вручную каждый раз, когда подключаюсь к сети, и каждый раз я должен вводить свой пароль вручную .
Как я могу подключить его автоматически и запомнить свой пароль (безопасно)?
Я проверил флажок «Подключиться автоматически» на странице «Настройка VPN», но это кажется чтобы не иметь никакого эффекта. Я также установил флажок «Начать подключение автоматически» во всплывающем окне, и это исключает необходимость нажатия кнопки подключения в этом окне, но, похоже, не имеет никакого отношения к началу всего процесса в первом место. В окне нет возможности запомнить пароль, но, возможно, есть где-то еще?
При настройке 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
[!d10]
Дважды щелкните загруженный файл .deb и установите его.Нажмите маленькую стрелку, чтобы создать новую вкладку, и выберите свое беспроводное соединение в раскрывающемся меню «Родительское соединение» и свою VPN в выпадающем меню «VPN-соединение». Затем нажмите Save
[!d22]
Теперь ваша VPN должна подключаться автоматически, когда выбранная беспроводная сеть подключена (если вы используете больше, чем одной беспроводной сети вам нужно будет создать новую вкладку в меню настроек для каждого из них, для которого вы хотите автоматически подключиться к VPN во время использования).
При настройке 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
[!d10]
Дважды щелкните загруженный файл .deb и установите его.Нажмите маленькую стрелку, чтобы создать новую вкладку, и выберите свое беспроводное соединение в раскрывающемся меню «Родительское соединение» и свою VPN в выпадающем меню «VPN-соединение». Затем нажмите Save
[!d22]
Теперь ваша VPN должна подключаться автоматически, когда выбранная беспроводная сеть подключена (если вы используете больше, чем одной беспроводной сети вам нужно будет создать новую вкладку в меню настроек для каждого из них, для которого вы хотите автоматически подключиться к VPN во время использования).
В Ubuntu Gnome 16.04 я не могу найти в Network Connections параметр GUI для изменения настроек VPN для каждой сети. Решением для меня было запустить панель «Сетевые подключения» вручную в терминале, набрав:
nm-connection-editor
, затем отредактируйте нужную сеть и добавьте VPN-соединение к это.
В 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, чтобы проверить его.
В Ubuntu Gnome 16.04 я не могу найти в Network Connections параметр GUI для изменения настроек VPN для каждой сети. Решением для меня было запустить панель «Сетевые подключения» вручную в терминале, набрав:
nm-connection-editor
, затем отредактируйте нужную сеть и добавьте VPN-соединение к это.
В 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, чтобы проверить его.