GNU/Linux >> Linux Esercitazione >  >> Linux

Come connettersi a una VPN Juniper da Linux

Soluzione 1:

E il mio metodo preferito (non è richiesta alcuna applet java):

Presumibilmente:

  • il tuo URL:'https://some.site.com/dana-na/auth/url_default/welcome.cgi' (o qualsiasi altra cosa)

  • il tuo nome utente=nome utente

  • la tua password=password

  • conosci il tuo regno o puoi trovarlo dalla pagina web o con:

-

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')

Dopo aver effettuato l'accesso, scarica il seguente jar (dovrebbe essere eseguito una sola volta):

https://some.site.com/dana-cached/nc/ncLinuxApp.jar

e decomprimilo in ~/.juniper_networks/network_connect

Ottieni alcune nuove librerie per la tua installazione machineyum a 64 bit glibc.i686 zlib.i686 nss-mdns.i686

Vai a ~/.juniper_networks/network_connect e

sudo chown root:root ncsvc
sudo chmod 6711 ncsvc
chmod 744 ncdiag
chmod +x getx509certificate.sh

Ottieni il tuo certificato:

./getx509certificate.sh some.site.com company.cert

E connettiti:

./ncsvc -h some.site.com -u username -p password -r REALM -f ./company.cert

Per alcuni siti ho notato che è necessario inserire anche l'opzione -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'

Soluzione 2:

Il client VPN OpenConnect ha il (nascente) supporto per Juniper SSL VPN.

Vedi l'annuncio su http://lists.infradead.org/pipermail/openconnect-devel/2015-January/002628.html

Modifica 02-02-2015:

Il supporto Juniper sta procedendo bene ora ed è sicuramente pronto per ulteriori test. Ha raggiunto il punto in cui siamo felici di ammettere la sua esistenza sul sito web di OpenConnect:http://www.infradead.org/openconnect/juniper.html

Soluzione 3:

Quello che faccio di solito è usare openconnect , deve essere eseguito come root, dalla finestra del terminale e devi usare --juniper flag come questo:

sudo openconnect --juniper http://your.vpn.server.here

Ti chiederà il nome utente e la password e ti collegherà alla tua VPN.

L'unica avvertenza è che la finestra del terminale deve essere sempre aperta e potrebbe cadere una o due volte al giorno, devi riconnetterti.

Soluzione 4:

Network-Connect è la vecchia VPN di Juniper. Non è più utilizzato/spedito da Juniper, ora tutto è protetto da Pulse. Le informazioni su questo sito sono vecchie. Pulse Secure non è supportato su Linux.

Soluzione 5:

Ho trovato questa pagina la più utile per me. scienziato pazzo


Linux
  1. Come SSH su Linux da Android

  2. Linux:come eseguire un bootloader da Linux?

  3. Come migrare da CentOS 8 a Rocky Linux 8

  4. Come connettersi al server x11vnc su Linux da OS X (macOS)?

  5. Come disabilitare completamente e dinamicamente lo stack IPv4 da Linux?

Come costruire il kernel Linux da zero

Come mi collego a Linux VPS tramite SSH da Linux e Windows OS?

Come connettersi a una VPN con OpenVPN

Come connettersi a SQL Server da Linux

Come configurare WireGuard VPN su Linux

Come connettersi al WiFi dal terminale in Ubuntu Linux