Skip to content

Instantly share code, notes, and snippets.

@lendulado
Last active May 22, 2022 09:36
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save lendulado/4daf3401579a309df9f6f7d0fc2824c5 to your computer and use it in GitHub Desktop.
Save lendulado/4daf3401579a309df9f6f7d0fc2824c5 to your computer and use it in GitHub Desktop.
Conexión a la VPN de UGR con Linux

Conexión a la VPN UGR desde Linux

Aviso

El sistema donde se ha probado lo aquñi descrito es Debian stable (10.3)

AnyConnect de Cisco

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.

openconnect

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 usuario@ugr.es 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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment