Відповіді:
І мій улюблений метод (не потрібен аплет Java):
Імовірно:
ваша URL-адреса: " https://some.site.com/dana-na/auth/url_default/welcome.cgi " (або що завгодно)
ваше ім’я = ім’я користувача
ваш пароль = пароль
ви знаєте своє царство або можете знайти його на веб-сторінці або за допомогою:
-
REALM=$(wget -q --no-check-certificate -O - 'https://some.site.com/dana-na/auth/url_default/welcome.cgi' | sed -n 's/.*<input\( [^>]*name="realm" [^>]*\)>.*/\1/p' | sed -n 's/.* value="\([^"]*\)".*/\1/p')
Після входу у систему завантажте таку банку (її потрібно зробити лише один раз):
https://some.site.com/dana-cached/nc/ncLinuxApp.jar
і розпакуйте його до ~ / .juniper_networks / network_connect
Отримайте нові бібліотеки для своєї 64-бітної машини yum install glibc.i686 zlib.i686 nss-mdns.i686
Перейдіть до ~ / .juniper_networks / network_connect і
sudo chown root:root ncsvc
sudo chmod 6711 ncsvc
chmod 744 ncdiag
chmod +x getx509certificate.sh
Отримайте сертифікат:
./getx509certificate.sh some.site.com company.cert
І підключіть:
./ncsvc -h some.site.com -u username -p password -r REALM -f ./company.cert
Для деяких сайтів я помітив, що вам також потрібно поставити перемикач -U:
./ncsvc -h some.site.com -u username -p password -r REALM -f ./company.cert -U 'https://some.site.com/dana-na/auth/url_default/welcome.cgi'
VPN-клієнт OpenConnect має підтримку для (Jucent) VPN для Juniper SSL.
Дивіться оголошення на веб-сайті http://lists.infradead.org/pipermail/openconnect-devel/2015-January/002628.html
Редагувати 02.02.2015:
Підтримка ялівцю зараз добре поєднується і, безумовно, готова до більш тестування. Досягнуто того, коли ми раді визнати його існування на веб-сайті OpenConnect: http://www.infradead.org/openconnect/juniper.html
Що я зазвичай роблю, це використовувати openconnect
, він повинен запускатися як root, з вікна терміналу, і ви повинні використовувати --juniper
прапор так:
sudo openconnect --juniper http://your.vpn.server.here
Він запитає ваше ім’я користувача та пароль та підключить вас до вашого vpn.
Єдине застереження - це те, що вікно терміналу має бути постійно відкритим, і воно може опускатися один чи два рази на день, вам доведеться знову підключитися.
Network-Connect - це VPN Old Juniper. Він більше не використовується / відправляється ялівцем, тепер усе захищено Pulse. Інформація на цьому сайті стара. Pulse Secure не підтримується в Linux.
pulsesvc
по суті є падіння заміни ncsvc
. Остання версія Pulse Secure Desktop Client була випущена лише цього місяця і тепер, здається, навіть має робочий графічний інтерфейс.
Я знайшов цю сторінку як найбільш корисну для мене. божевільний вчений
У Ubuntu 15.10:
sudo apt-get install icedtea-7-plugin openjdk-7-jre:i386
sudo ln -s /usr/bin/update-alternatives /usr/sbin/
(це вже може існувати)sudo apt-get install libstdc++6:i386 lib32z1 lib32ncurses5 libxext6:i386 libxrender1:i386 libxtst6:i386 libxi6:i386
Потім підключіться до VPN так, як зазвичай через веб-інтерфейс. Вам потрібно дозволити запускати плагін IcedTea у вашому браузері (я використовував Firefox), коли він запропонує вам. Існує також ряд підказок довіритися програмному забезпеченню з віддаленого сайту, і він вискочить термінал для вашого пароля.
Я вважаю, що на це відповіли на форумі Juniper тут - спеціально для Network Connect (я припускаю, що це ви хочете зробити). Вони мають відмінні скріншоти тощо, щоб допомогти вам пройти процес (П’ять кроків).