¿Cómo uso OpenConnect a través de Network Manager para conectarme a Juniper VPN?

14

La pregunta más general: ¿Cómo paso argumentos / cambios al cliente en Network Manager?

Para conectarme a un Juniper VPN usando OpenConnect, uso la siguiente línea de comando: sudo openconnect --juniper -u me vpn.juniper.example.com

Lo he instalado network-manager-openconnect, pero no se puede conectar (aparece una "Respuesta XML no tiene mensaje de" nodo de autenticación "en la ventana de registro).

¿Cómo configuro el cliente vpn cuando uso Network Manager?

Actualización
Puede que no sea tan simple como pasar el --juniperinterruptor. Cambié el nombre del cliente y puse un script de shell en su lugar para llamar al cliente con el --juniperinterruptor agregado y no vi ninguna diferencia en el comportamiento al intentar conectar. Entonces, la pregunta general sigue siendo: ¿cómo configurar el cliente cuando se usa Network Manager?

Allen
fuente

Respuestas:

0

En Ubuntu 17.10, parece que "solo funciona" siempre que instale no solo network-manager-openconnect sino también network-manager-openconnect-gnome.

La conexión se puede configurar a través de la interfaz de usuario de configuración: en Red, VPN, haga clic en +, luego elija Cisco AnyConnect Compatible VPN, luego, en el nuevo cuadro de diálogo de conexión, elija Juniper / Pulse OpenConnect y complete los detalles.

aap
fuente
0

No uso Network Manager, pero puede obtener el mismo resultado con la siguiente línea de comando.

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

Nota: Reemplace userName , Users y tun1 con su UserName y el correspondiente GroupName . También asegúrese de seleccionar el dispositivo tunX correcto . Si su GW detecta UA, puede que necesite establecer un UserAgentString válido.

Si no desea contraseñas en la CLI, elimine las banderas correspondientes, de esta manera:

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

Consulte la sección "Obtención de ayuda" del sitio web de OpenConnect en http://www.infradead.org/openconnect/mail.html

dwmw2
fuente
2
Si bien este enlace puede responder la pregunta, es mejor incluir aquí las partes esenciales de la respuesta y proporcionar el enlace como referencia. Las respuestas de solo enlace pueden volverse inválidas si la página vinculada cambia.
Dimitri Podborski