Bagaimana cara menggunakan OpenConnect melalui Network Manager untuk terhubung ke Juniper VPN?

14

Pertanyaan yang lebih umum: Bagaimana cara saya menyampaikan argumen / beralih ke klien di Network Manager?

Untuk menghubungkan ke VPN Juniper menggunakan OpenConnect, saya menggunakan baris perintah berikut: sudo openconnect --juniper -u me vpn.juniper.example.com

Saya telah menginstal network-manager-openconnect, tetapi gagal terhubung (saya mendapatkan "respons XML tidak memiliki pesan" auth "node" di jendela log).

Bagaimana cara mengkonfigurasi klien vpn saat menggunakan Network Manager?

Pembaruan
Mungkin tidak sesederhana melewati --junipersakelar. Saya mengganti nama klien dan meletakkan skrip shell di tempatnya untuk memanggil klien dengan --junipersakelar yang ditambahkan dan melihat tidak ada perbedaan dalam perilaku ketika mencoba untuk terhubung. Jadi pertanyaan umum tetap: bagaimana mengkonfigurasi klien saat menggunakan Network Manager?

Allen
sumber

Jawaban:

0

Di Ubuntu 17.10, sepertinya "hanya berfungsi" selama Anda menginstal tidak hanya network-manager-openconnect tetapi juga network-manager-openconnect-gnome.

Koneksi kemudian dapat dikonfigurasikan melalui pengaturan UI: Di bawah Jaringan, VPN klik +, lalu pilih Cisco AnyConnect Compatible VPN, kemudian dalam dialog koneksi baru pilih Juniper / Pulse OpenConnect dan isi rinciannya.

aap
sumber
0

Saya tidak menggunakan Network Manager tetapi Anda mungkin mendapatkan hasil yang sama dengan baris perintah berikut.

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

Catatan: Ganti username , Pengguna dan tun1 dengan Anda UserName dan sesuai GroupName . Juga pastikan untuk memilih perangkat tunX yang benar . Jika GW Anda melakukan sniffing UA, Anda mungkin perlu mengatur UserAgentString yang valid.

Jika Anda tidak ingin kata sandi di CLI, hapus tanda yang sesuai, seperti:

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

Lihat bagian "Mendapatkan Bantuan" dari situs web OpenConnect di http://www.infradead.org/openconnect/mail.html

dwmw2
sumber
2
Meskipun tautan ini dapat menjawab pertanyaan, lebih baik untuk memasukkan bagian-bagian penting dari jawaban di sini dan memberikan tautan untuk referensi. Jawaban hanya tautan dapat menjadi tidak valid jika halaman tertaut berubah.
Dimitri Podborski