У меня есть ноутбук с Windows XP и Ubuntu 12.04 (32 бита). До сих пор я использовал Windows XP для подключения к Juniper VPN, но теперь я хотел бы попробовать это с Linux. Я прочитал прохождение безумного ученого (включая часть Sun Java), но я не могу запустить установку. Я получаю всплывающее окно, которое спрашивает меня, уверен ли я, что хочу запустить апплет, но тогда ничего.
Сумасшедший ученый говорит, что это, вероятно, проблема с библиотекой среды выполнения C, и предлагает использовать его скрипт с -nojava, но он не говорит, как установить Network Connect. Любая идея?
Спасибо за любое предложение!
Laurian
PS: У меня есть: Ubuntu 12.04 32bit Java от Sun 1.6.0.32 Firefox 12 xterm (я думаю, что это было предложено где-то)
Ответы:
Последняя версия плагина openjdk и icedtea работает с Juniper VPN. Удаление старых и других версий Java также может помочь.
См. Кто-нибудь может предоставить пошаговые инструкции для получения Juniper NetConnect и Citrix?
Это то место, где я обнаружил, что командная строка работает лучше, чем Ubuntu Software Center
Сначала удалите старые версии Java, как Oracle (Sun), так и OpenJDK. Например, если у вас установлен OpenJDK 6, введите в терминале:
Удалить Sun Java, а также. Если вы установили только JRE, а не JDK, измените команды соответствующим образом. Затем установите OpenJDK-7 и соответствующий плагин:
Откройте Firefox и проверьте, какая версия Java используется, перейдя на этот сайт http://www.java.com/en/download/testjava.jsp
Примечание. Начиная с Chrome 35, поддержка Java для Chrome в Linux прекращена. Вы должны использовать Firefox, чтобы заставить Java (и, следовательно, Network Connect) работать.
Если вы видите, что версия 7 запущена, вы готовы попробовать Juniper VPN. Если нет, возможно, вам придется удалить другую версию Java. Надеюсь это поможет.
Обновление: для 64-битной Ubuntu с 12.04 по 13.10
Начиная с версии 7.3, устройства Juniper SA поддерживают 64-разрядную версию Ubuntu для сетевого подключения.
Во-первых, установите 64-битные JRE / JDK и icedtea
Во-вторых, установить 32-битную JRE
Обратите внимание, не устанавливайте 32-битную icedtea. Убедитесь, что 64-битная версия является Java по умолчанию. Пока существует 32-битная jre, Juniper найдет нужные ему файлы и запустится.
Проверено на Ubuntu 13.04 64bit.
Подробнее смотрите в базе знаний Juniper Network .
Обновление 2: для 64-битной Ubuntu 14.04
Network Connect ищет
update-alternatives
в / usr / sbin /, и, похоже, нет символической ссылки, указывающей на правильный каталог, как в 13.10.В дополнение к описанным выше шагам для 64-битной Ubuntu 12.04-13.10 добавьте символическую ссылку в / usr / sbin / by:
Проблема 14.04 более подробно описана в разделе Как установить Juniper VPN на Ubuntu 14.04 LTS?
источник
Я никогда не работал с простой Java в моем браузере. К счастью, здесь есть другой вариант: http://mad-scientist.us/juniper.html : D
Конечно, лучше всего было бы, чтобы все это поддерживалось в Network Manager через пакет network-manager-vpnc.
источник
OpenConnect VPN-клиент с открытым исходным кодом теперь поддерживает Juniper. См. Http://www.infradead.org/openconnect/juniper.html.
источник
Обновление для 14.04 Trusty Tahr (64-разрядная версия)
При первом запуске с Network Connect 14.04 произошел сбой, и Network Connect только что пожаловался на отсутствие 32-битных библиотек. Моя версия NC 7.4R6. Я установил все библиотеки и установил openjdk-7-jre: i386.
Если немного углубиться, то выяснилось, что Network Connect использует список альтернативных обновлений, чтобы определить, установлен ли 32-битный jre.
Однако это выглядит
update-alternatives
от/usr/sbin/
и, кажется , нет символического указывая на правый каталог как 13.10 были. Так что добавление символической ссылки в/usr/sbin/
помощь.источник
Используя инструкции здесь: http://www.rz.uni-karlsruhe.de/~iwr91/juniper/ У меня Juniper VPN работает на Ubuntu 12.04 64bit без установленного 32-битного программного обеспечения, за исключением этих 3 библиотек:
Я запускаю сценарий jnc perl, используя опцию --nox (без графического интерфейса), и он прекрасно работает, я использую его каждый день.
Первоначально я скачал файл сертификата, используя Firefox 64-bit: Tools> PageInfo> Security> View Certificate> details> export
С тех пор я нашел этот скрипт, который делает то же самое: https://github.com/udomsak/juniper-ncui/blob/master/getx509certificate.sh
Мой конкретный файл конфигурации требует хоста, пользователя, области и certfile. У тебя могут быть разные.
Конфигурация местоположения certfile требует полного имени пути, ~ не раскрывается до / home / username
источник
Вы можете подключиться к сети Juniper с помощью Google Chrome и нескольких 32-битных библиотек. Посмотрите на пост в моем блоге:
http://arecordon.blogspot.com.ar/2013/07/ubuntu-junipers-network-on-ubuntu64.html
Я надеюсь, что это помогает.
источник
У меня были проблемы даже после следования инструкциям (клиент сетевого подключения просто потерпит крах). Я просматривал логи и обнаружил, что для запуска NC.jar сценария sh требуется xterm. Решение состоит в том, чтобы установить xterm для людей с моей проблемой:
Я использую java oracle 8 от webupd8team по умолчанию и вручную устанавливаю 32-битную версию java oracle 8 u25 с сайта oracle вручную.
РЕДАКТИРОВАТЬ: работает только на .... Linux Mint 17.1. На самом деле я никогда не делал так, чтобы все работало последовательно на Ubuntu 14.04.1.
источник