¿No más transporte vpn compatible con AnyConnect en Ubuntu 16.04?

¿No más transporte vpn compatible con AnyConnect en Ubuntu 16.04?

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-openconnectcomo nombre del paquete

adduser, libc6, libdbus-glib-1-2, libglib2.0-0, libnm-glib-vpn1, libnm-util2, network-manager, openconnectcomo requisitos

y

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 configurecomando.

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

información relacionada