Saya memiliki laptop dengan Windows XP dan Ubuntu 12.04 (32 bit). Sampai sekarang, saya menggunakan Windows XP untuk terhubung ke VPN Juniper tetapi sekarang saya ingin mencobanya dengan Linux. Saya membaca langkah-langkah ilmuwan gila (termasuk bagian java matahari) tapi saya tidak bisa menjalankan setup. Saya mendapatkan popup yang menanyakan apakah saya yakin saya ingin menjalankan applet tetapi kemudian, tidak ada.
gila-ilmuwan mengatakan itu mungkin masalah lib C runtime dan menyarankan untuk menggunakan skripnya dengan -nojava tapi dia tidak mengatakan bagaimana cara menginstal Network Connect. Ada ide?
Terima kasih atas sarannya!
Laurian
PS: Saya punya: Ubuntu 12,04 32 bit Java dari Sun 1.6.0.32 Firefox 12 xterm (saya pikir itu disarankan entah di mana)
Jawaban:
Versi terbaru dari plugin openjdk dan icedtea berfungsi dengan Juniper VPN. Menghapus versi Java yang lebih lama dan lainnya juga dapat membantu.
Lihat Bisakah ada yang memberikan langkah demi langkah untuk mendapatkan juniper netconnect dan citrix?
Ini adalah satu tempat di mana saya menemukan baris perintah berfungsi lebih baik daripada Pusat Perangkat Lunak Ubuntu
Pertama-tama hapus versi Java yang lebih lama, baik Oracle (Sun) dan OpenJDK. Misalnya, jika Anda telah menginstal OpenJDK 6, ketikkan terminal:
Hapus Sun Java juga. Jika Anda hanya menginstal JRE, alih-alih JDK ubah perintahnya. Kemudian instal OpenJDK-7 dan plugin yang sesuai dengan:
Buka Firefox dan uji versi Java yang digunakan dengan mengunjungi situs ini http://www.java.com/en/download/testjava.jsp
Catatan: Pada Chrome 35, dukungan Java untuk Chrome di Linux telah dihentikan. Anda harus menggunakan Firefox untuk membuat Java (dan karenanya Network Connect) berfungsi.
Jika Anda melihat versi 7 sedang berjalan, Anda siap mencoba Juniper VPN. Jika tidak, Anda mungkin harus menghapus versi Java lainnya. Semoga ini membantu.
Pembaruan: untuk 64bit Ubuntu 12.04 hingga 13.10
Dari 7.3 dan seterusnya, perangkat Juniper SA mendukung Ubuntu 64-bit untuk Network Connect.
Pertama, instal 64bit jre / jdk dan icedtea
Kedua, instal jre 32bit
Catatan, jangan menginstal icedte 32bit. Pastikan 64bit adalah java default. Selama jre 32bit ada, Juniper akan menemukan file yang dibutuhkan dan dijalankan.
Diuji pada Ubuntu 13.04 64bit.
Lihat Basis Pengetahuan Jaringan Juniper untuk detailnya .
Pembaruan 2: untuk 64bit Ubuntu 14.04
Network Connect mencari
update-alternatives
di / usr / sbin / dan sepertinya tidak ada symlink yang menunjuk ke direktori yang tepat seperti yang dimiliki 13.10.Selain langkah-langkah di atas untuk 64 bit Ubuntu 12.04-13.10, tambahkan symlink ke / usr / sbin / oleh:
Masalah 14.04 dijelaskan secara lebih rinci di Cara menginstal Juniper VPN di Ubuntu 14.04 LTS?
sumber
Saya tidak pernah mendapatkan ini berfungsi hanya dengan Java di browser saya. Untungnya, ada opsi lain di sini: http://mad-scientist.us/juniper.html : D
Tentu saja, hal terbaik adalah semuanya didukung di Network Manager melalui paket network-manager-vpnc.
sumber
Klien OpenConnect VPN open source sekarang memiliki dukungan untuk Juniper. Lihat http://www.infradead.org/openconnect/juniper.html
sumber
Pembaruan untuk 14,04 Tahr Trusty (64-bit)
Jalankan pertama kali dengan Network Connect pada 14,04 menghasilkan kegagalan dan Network Connect hanya mengeluh tentang hilang perpustakaan 32-bit. Versi NC saya adalah 7.4R6. Saya memang telah menginstal semua perpustakaan dan openjdk-7-jre: i386 diinstal.
Menggali lebih dalam mengungkapkan bahwa Network Connect menggunakan daftar pembaruan-alternatif untuk memutuskan apakah jre 32-bit diinstal.
Namun itu terlihat
update-alternatives
dari/usr/sbin/
dan tampaknya tidak ada symlink yang menunjuk ke direktori yang tepat seperti yang dimiliki 13.10. Jadi menambahkan symlink ke/usr/sbin/
membantu.sumber
Menggunakan instruksi di sini: http://www.rz.uni-karlsruhe.de/~iwr91/juniper/ Saya memiliki juniper VPN yang berjalan di Ubuntu 12.04 64bit tanpa perangkat lunak 32 bit yang diinstal kecuali untuk 3 perpustakaan ini:
Saya memulai skrip perl jnc menggunakan opsi --nox (no gui) dan berfungsi dengan baik, saya menggunakannya setiap hari.
Saya awalnya mengunduh file cert menggunakan Firefox 64-bit: Alat> PageInfo> Keamanan> Lihat Sertifikat> perincian> ekspor
Sejak itu saya telah menemukan skrip ini yang melakukan hal yang sama: https://github.com/udomsak/juniper-ncui/blob/master/getx509certificate.sh
File konfigurasi khusus saya memerlukan host, pengguna, ranah, dan certfile. Milik Anda mungkin berbeda.
Konfigurasi lokasi certfile memerlukan nama path lengkap, ~ tidak diperluas ke / home / nama pengguna
sumber
Anda dapat terhubung ke Jaringan Juniper menggunakan Google Chrome dan beberapa perpustakaan 32 bit. Lihatlah posting di blog saya:
http://arecordon.blogspot.com.ar/2013/07/ubuntu-junipers-network-on-ubuntu64.html
Saya harap ini membantu.
sumber
Saya punya masalah bahkan setelah mengikuti instruksi (klien terhubung jaringan hanya akan crash). Saya melihat ke dalam log dan menemukan bahwa skrip sh untuk meluncurkan NC.jar diperlukan xterm. Solusinya adalah menginstal xterm untuk orang dengan masalah saya:
Saya menggunakan java oracle 8 webupd8team sebagai default dan secara manual diinstal java oracle 8 u25 32-bit secara manual dari situs oracle.
EDIT: Hanya berfungsi pada .... Linux Mint 17.1. Saya tidak pernah benar-benar membuatnya bekerja secara konsisten di Ubuntu 14.04.1
sumber