
Siguiendo mis experiencias anteriores con la configuración de conexiones VPN Cisco AnyConnect en Ubuntu 14.04, probé el mismo enfoque aquí instalando paquetes:
sudo apt-get install -y network-manager-openconnect-gnome network-manager-openconnect network-manager-vpnc network-manager-vpnc-gnome vpnc vpnc-scripts
Incluso después de esto, no aparece una opción para crear una conexión VPN compatible con Anyconnect.
Ubuntu 16.04 de 64 bits, stock.
Respuesta1
Tengo el mismo problema en una instalación nueva de Ubuntu 16.04. Sin embargo, puedes conectarte a través del terminal:
sudo openconnect https://<remote.host.here>
después de eso, se le solicitará el nombre de usuario y la contraseña.
Respuesta2
Tuve el mismo problema. use el paquete en esta página (o constrúyalo si no confía) http://tomtomtom.org/networkmanager-openconnect/
Esto funciona para mi
En Ubuntu 16.04, los complementos network-manager-openconnect y network-manager-openconnect-gnome no se pueden utilizar porque son demasiado antiguos para usarlos con la versión actual de network-manager.
Esta es la versión en inglés deesta guíade un foro alemán de soporte de ubuntu.
Los paquetes creados no oficiales están disponibles aquí:
http://tomtomtom.org/networkmanager-openconnect_1.1.93-1_i386.deb
http://tomtomtom.org/networkmanager-openconnect_1.1.93-1_amd64.deb
NOTA: ¡No recibirás ninguna actualización de seguridad para esto! ¡Es solo una solución alternativa hasta que los paquetes se hayan solucionado en el repositorio oficial!
Usar VPN es una característica de seguridad, por lo que es mejor crear el paquete manualmente desde la fuente porque no sabes lo que puse en los paquetes. :-PAG
Primero elimine los paquetes inutilizables.
sudo apt-get purge network-manager-openconnect network-manager-openconnect-gnome
Necesitará las dependencias de compilación.
sudo apt-get build-dep network-manager-openconnect
(NOTA: Para esto, las fuentes 'deb-src' en /etc/apt/sources.list deben estar activas).
Puedes hacer esto con sed, por ejemplo.
sudo sed -i s/#deb-src/deb-src/g /etc/apt/sources.list
la nueva dependencia para la nueva versión.
sudo apt-get install libnm-dev
y el código fuente del proyecto GNOME.
wget http://ftp.gnome.org/pub/GNOME/sources/NetworkManager-openconnect/1.1/NetworkManager-openconnect-1.1.93.tar.xz
Desempacar el tarball
tar -xf NetworkManager-openconnect-1.1.93.tar.xz
cambiar al directorio descomprimido
cd NetworkManager-openconnect-1.1.93
y ejecute el script de configuración.
./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libexecdir=/usr/lib/NetworkManager/ --enable-more-warnings=yes --disable-static
empezar a compilar.
make
e instalar manualmente
sudo make install
instalar la dependencia para usar el software
sudo apt-get install openconnect
o crear un paquete con checkinstall
sudo checkinstall
Si lo haces ingresa esto:
networkmanager-openconnect
como nombre del paquete
adduser, libc6, libdbus-glib-1-2, libglib2.0-0, libnm-glib-vpn1, libnm-util2, network-manager, openconnect
como requisitosy
network-manager-openconnect, network-manager-openconnect-gnome
como conflictos.
Si recibe mensajes de error al instalar el paquete, intente
sudo apt-get -f install
para resolver dependencias no satisfechas.
Para utilizar el software es necesario agregar un usuario del sistema para este
sudo adduser --system --quiet --home /var/lib/NetworkManager --no-create-home --gecos "NetworkManager OpenConnect plugin" --group nm-openconnect}
Por último reinicie el sistema.
Respuesta3
Parece haber una solución oficial propuesta por xenial. Si ustedhabilitar actualizaciones previas al lanzamientoy luego haz:
sudo apt install network-manager-openconnect network-manager-openconnect-gnome
empezará a funcionar. Bueno, al menos a mí me funcionó :)
Respuesta4
Para complementar la respuesta de Morteza Pourkazemi, la respuesta me funciona, pero necesito instalar los siguientes paquetes que requiere el configure
comando.
sudo apt-get install intltool libxml2-dev libgtk-3-dev libsecret-1-dev libopenconnect-dev network-manager-dev libnm-util-dev libnm-glib-dev libnm-glib-vpn-dev