2867
Не удаётся подключиться к VPN
Добрый день!
Прошу дать совет по настройке VPN-соединения с помощью пользовательского интерфейса ОС.
Я могу подключиться из консоли командой типа такой(все значения ниже заменены на значения типа MyObject):
или
Также удаётся подключиться из Windows 10 с помощью клиента Cisco AnyConnect Secure Mobility Client.
Но не удаётся подключиться с помощью графического интерфейса Manjaro. Я попробовал несколько вариантов. Например, если я использую vpnc без GroupPassword,
он не подключается и возвращает в лог:
Если я указываю GroupPassword то он отображает, что подключился, но веб-сайты недоступны и через 30 секунд отключается с сообщением
Нужно ли мне использовать что-то из них, или установить какое-то другое?
У меня установлено:
Заранее благодарен за советы!
UPD. Удалось подключиться. Осталось разобраться как сохранить пароль, чтобы не приходилось его каждый раз вводить.
manjaro.ru/comments/33405
Прошу дать совет по настройке VPN-соединения с помощью пользовательского интерфейса ОС.
Я могу подключиться из консоли командой типа такой(все значения ниже заменены на значения типа MyObject):
sudo openconnect MyVPNAddress
или
echo "MyPassword" | openconnect MyVPNAddress --servercert pin-sha256:MyServerCert --authgroup MyServerGroup -u MyUsername --passwd-on-stdin
Также удаётся подключиться из Windows 10 с помощью клиента Cisco AnyConnect Secure Mobility Client.
Но не удаётся подключиться с помощью графического интерфейса Manjaro. Я попробовал несколько вариантов. Например, если я использую vpnc без GroupPassword,
он не подключается и возвращает в лог:
GDBus.Error:org.freedesktop.NetworkManager.VPN.Error.InvalidConnection: The request could not be processed because the requested “IPSec secret” information was not provided.(Логи смотрю командой journalctl -f _COMM=NetworkManager)
Если я указываю GroupPassword то он отображает, что подключился, но веб-сайты недоступны и через 30 секунд отключается с сообщением
dbus: failure: connect-failedТак же пробовал другие типы подключений — безуспешно. В списке VPN подключений у меня есть такие типы:
- Array Networks Compatible VPN (openconnect)
- Cisco AnyConnect Compatible VPN (openconnect)
- F5 BIG_IP Compatible VPN (openconnect)
- Fortinet Compatible VPN (openconnect)
- Pulse Connect Secure (openconnect)
Нужно ли мне использовать что-то из них, или установить какое-то другое?
У меня установлено:
- Manjaro 22.0.5 Sikaris
- KDE Plasma 5.26.5
- KDE Frameworks 5.103.0
- Qt Version 5.15.8
- Kernel Version 5.15.102-1-MANJARO (64-bit)
- Graphics Platform X11
Заранее благодарен за советы!
UPD. Удалось подключиться. Осталось разобраться как сохранить пароль, чтобы не приходилось его каждый раз вводить.
manjaro.ru/comments/33405
9 комментариев
Установил openconnect-gui.
Потом перешёл в настройку сетевых подключений
Нажал добавить подключение
Тип: Cisco Any Connect compatible VPN
Ввожу MyVPNAddress
Сохраняю
(Если потом открыть настройку этого подключения, то видно, что ReportedOS после сохранения автоматически выставилась «Apple iOS»)
Нажимаю подключиться.
Возле VPN Host нажимаю кнопку connect.
Получаю ошибку сертификата, нажимаю ОК.
После этого появился выпадающий список с группами VPN сервера. Выбираю нужную, ввожу логин и пароль. Проставляю галки “Automatically start connecting next time”, “Store passwords” и “View Log” и нажимаю Login. После чего подключение проходит успешно.
Осталось ещё разобраться как сохранить пароль, чтобы не приходилось его каждый раз вводить.
form:main:password=MyPassword
Но он исчезает сразу после попытки подключиться
отредактировать файл конфигурации NetworkManager (что-то типа /etc/NetworkManager/conf.d/10-globally-managed-devices.conf), добавив туда строки
Т.е. отключить использование NetworkManager для всех подключений кроме WiFi и wwan и использовать управляемые устройства в отдельных файлов для каждого соединения.
Потом создать файл openconnect в директории /etc/NetworkManager/system-connections/