Skip to content

Instantly share code, notes, and snippets.

@lendulado
Last active May 11, 2020 17:07
Show Gist options
  • Save lendulado/566d3207d4e6272cd03993f2c7310fea to your computer and use it in GitHub Desktop.
Save lendulado/566d3207d4e6272cd03993f2c7310fea to your computer and use it in GitHub Desktop.

Aviso

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

Conexión a la VPN UGR desde Linux

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://vpn.ugr.es); \
[ -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