El sistema donde se ha probado lo aquñi descrito es Debian stable (10.3)
A la hora de conectarse desde Linux a la VPN de la Universidad de Granada, la única forma con "soporte" oficial es descargarse el cliente AnyConnect de Cisco. Aparte de que usar clientes privativos puede no gustarte, también puede ocurrir que te dé fallo al establecer la conexión, concretamente problemas con el certificado: de alguna manera falla la comprobación del mismo.
La solución pasa por usar openconnect, cliente que permite conectarse con el protocolo de Cisco, aunque puede darte también problemas de certificados, por ejemplo, si usas una interfaz de usuario como NetworkManager no se realizará la conexión (con el inconveniente de que se cierra la ventana sin posibilidad de ver el error).
Toca abrir la consola y ejecutar lo siguiente sacado de su página de manual:
eval $(openconnect --authenticate https://vpnserver.example.com); \
[ -n $COOKIE ] && echo $COOKIE | sudo openconnect --cookie-on-stdin $HOST --servercert $FINGERPRINT
Nos identificamos con el [email protected]
que tengamos y la contraseña correspondiente. Acto seguido sudo
nos pedirá la contraseña de usuario del sistema linux y se realizaría la conexión.
Para desconectar solo hay que teclear Ctrl-C en la shell donde se está ejecutando openconnect