GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo conectarse a una Juniper VPN desde Linux

Solución 1:

Y mi método favorito (no se requiere subprograma Java):

Presumiblemente:

  • su URL:'https://some.site.com/dana-na/auth/url_default/welcome.cgi' (o lo que sea)

  • tu nombre de usuario=nombre de usuario

  • tu contraseña=contraseña

  • conoces tu reino o lo puedes encontrar desde la página 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')

Después de iniciar sesión, descargue el siguiente jar (debe hacerse solo una vez):

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

y descomprímelo en ~/.juniper_networks/network_connect

Obtenga algunas bibliotecas nuevas para su máquina de 64 bits, instale glibc.i686 zlib.i686 nss-mdns.i686

Vaya a ~/.juniper_networks/network_connect y

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

Obtenga su certificado:

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

Y conecta:

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

Para algunos sitios noté que también necesitas poner el modificador -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'

Solución 2:

El cliente OpenConnect VPN tiene soporte (incipiente) para Juniper SSL VPN.

Vea el anuncio en http://lists.infradead.org/pipermail/openconnect-devel/2015-January/002628.html

Editar 2015-02-02:

El soporte de Juniper está funcionando muy bien ahora y definitivamente está listo para más pruebas. Ha llegado al punto en el que nos complace admitir su existencia en el sitio web de OpenConnect:http://www.infradead.org/openconnect/juniper.html

Solución 3:

Lo que suelo hacer es usar openconnect , tiene que ejecutarse como root, desde la ventana de la terminal y tienes que usar el --juniper marcar así:

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

Te pedirá tu nombre de usuario y contraseña y te conectará a tu vpn.

La única advertencia es que la ventana de la terminal debe estar abierta todo el tiempo y puede caerse una o dos veces al día, debe volver a conectarse.

Solución 4:

Network-Connect es la antigua VPN de Juniper. Juniper ya no lo usa ni lo envía, ahora todo es seguro por Pulse. La información de este sitio es antigua. Pulse Secure no es compatible con Linux.

Solución 5:

Encontré que esta página es la más útil para mí. científico loco


Linux
  1. Cómo usar SSH en Linux desde Android

  2. Linux:¿cómo ejecutar un gestor de arranque desde Linux?

  3. Cómo migrar de CentOS 8 a Rocky Linux 8

  4. ¿Cómo conectarse al servidor x11vnc en Linux desde OS X (macOS)?

  5. ¿Cómo programo un reinicio en Linux?

Cómo construir el kernel de Linux desde cero

¿Cómo me conecto a Linux VPS a través de SSH desde Linux y Windows OS?

Cómo conectarse a una VPN con OpenVPN

Cómo conectarse a SQL Server desde Linux

Cómo configurar WireGuard VPN en Linux

Cómo conectarse a WiFi desde la terminal en Ubuntu Linux