GNU/Linux >> Tutoriels Linux >  >> Linux

Comment se connecter à un VPN Juniper à partir de Linux

Solution 1 :

Et ma méthode préférée (aucune applet java requise) :

Probablement :

  • votre URL :'https://some.site.com/dana-na/auth/url_default/welcome.cgi' (ou autre)

  • votre nom d'utilisateur=nom d'utilisateur

  • votre mot de passe=mot de passe

  • vous connaissez votre royaume ou vous pouvez le trouver depuis la page web ou avec :

-

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

Après vous être connecté, téléchargez le fichier jar suivant (ne doit être fait qu'une seule fois) :

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

et décompressez-le dans ~/.juniper_networks/network_connect

Obtenez de nouvelles bibliothèques pour votre installation machineyum 64 bits glibc.i686 zlib.i686 nss-mdns.i686

Accédez à ~/.juniper_networks/network_connect et

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

Obtenez votre certificat :

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

Et connectez-vous :

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

Pour certains sites, j'ai remarqué que vous devez également mettre le commutateur -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'

Solution 2 :

Le client VPN OpenConnect prend en charge (naissant) le VPN SSL Juniper.

Voir l'annonce sur http://lists.infradead.org/pipermail/openconnect-devel/2015-January/002628.html

Modifier 2015-02-02 :

Le support Juniper avance bien maintenant et est définitivement prêt pour plus de tests. Il a atteint le point où nous sommes heureux d'admettre son existence sur le site Web d'OpenConnect :http://www.infradead.org/openconnect/juniper.html

Solution 3 :

Ce que je fais habituellement, c'est utiliser openconnect , il doit s'exécuter en tant que root, depuis la fenêtre du terminal et vous devez utiliser le --juniper signaler comme ceci :

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

Il vous demandera votre nom d'utilisateur et votre mot de passe et vous connectera à votre VPN.

La seule mise en garde est que la fenêtre du terminal doit être ouverte tout le temps et qu'elle peut tomber une ou deux fois par jour, vous devez vous reconnecter.

Solution 4 :

Network-Connect est l'ancien VPN Juniper. Il n'est plus utilisé/expédié par Juniper, tout est désormais sécurisé par Pulse. Les informations sur ce site sont anciennes. Pulse Secure n'est pas pris en charge sous Linux.

Solution 5 :

J'ai trouvé que cette page était la plus utile pour moi. savant fou


Linux
  1. Comment SSH sur Linux à partir d'Android

  2. Linux - Comment exécuter un chargeur de démarrage à partir de Linux ?

  3. Comment migrer de CentOS 8 vers Rocky Linux 8

  4. Comment se connecter au serveur x11vnc sous Linux depuis OS X (macOS) ?

  5. Comment désactiver complètement et dynamiquement la pile IPv4 de Linux ?

Comment construire le noyau Linux à partir de zéro

Comment me connecter à Linux VPS via SSH depuis Linux et Windows OS ?

Comment se connecter à un VPN avec OpenVPN

Comment se connecter à SQL Server à partir de Linux

Comment configurer WireGuard VPN sur Linux

Comment se connecter au WiFi depuis le terminal dans Ubuntu Linux