Як я можу використовувати 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.