Як я можу використовувати OpenConnect через Менеджер мережі для підключення до Juniper VPN?


14

Більш загальне питання: як я можу передавати аргументи / комутатори клієнту в Менеджері мереж?

Для того, щоб підключитися до Juniper VPN за допомогою OpenConnect, я використовую такий командний рядок: sudo openconnect --juniper -u me vpn.juniper.example.com

Я встановив network-manager-openconnect, але він не вдається підключитися (я отримую "XML-відповідь не містить повідомлення" auth "node" у вікні журналу).

Як налаштувати клієнт vpn під час використання Менеджера мережі?

Оновлення
Це може бути не так просто, як передача --juniperкомутатора. Я перейменував клієнта і поставив на його місце скрипт оболонки, щоб викликати клієнта із --juniperдоданим перемикачем і не бачив різниці в поведінці при спробі підключення. Тож залишається загальним питання: як налаштувати клієнта під час використання Менеджера мережі?

Відповіді:



0

У Ubuntu 17.10 він, здається, "просто працює" до тих пір, поки ви встановите не тільки мережевий менеджер-openconnect, але і мережевий менеджер-відкрити-зв’язок-гном.

Потім з'єднання можна налаштувати за допомогою інтерфейсу налаштувань: У розділі Мережа VPN натисніть +, потім виберіть VPN, сумісний із Cisco AnyConnect, а потім у новому діалоговому вікні з'єднання виберіть Juniper / Pulse OpenConnect та заповніть дані.


0

Я не використовую Менеджер мереж, але ви можете отримати такий же результат із наступного командного рядка.

echo "PutHereYourPassWord" | openconnect --juniper -u userName --passwd-on-stdin --no-cert-check --authgroup=Users -i tun1 --useragent 'NetScreen-Remote 9.0' --os linux https://10.10.10.10

Примітка: Замінити ім'я користувача , користувач і tun1 з UserName і відповідними GroupName . Також переконайтесь, що правильно вибрати пристрій tunX . Якщо ваш GW нюхає UA, вам може знадобитися встановити дійсну UserAgentString.

Якщо ви не хочете паролів у CLI, видаліть відповідні прапори, наприклад:

openconnect --juniper -u userName --no-cert-check --authgroup=Users -i tun1 --useragent 'NetScreen-Remote 9.0' --os linux https://10.10.10.10

-1

Дивіться розділ "Отримання довідки" веб-сайту OpenConnect за адресою http://www.infradead.org/openconnect/mail.html


2
Хоча це посилання може відповісти на питання, краще включити сюди суттєві частини відповіді та надати посилання для довідки. Відповіді лише на посилання можуть стати недійсними, якщо пов’язана сторінка зміниться.
Димитрій Підборський
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.