Я установил Cisco AnyConnect для Ubuntu (64) 12.04, но это не удалось. Может быть установлен на Ubuntu 10.10 (64).
Журнал ошибок
Installing Cisco AnyConnect VPN Client ...
Extracting installation files to /tmp/vpn.teuSIr/vpninst096243274.tgz...
Unarchiving installation files to /tmp/vpn.teuSIr...
Starting the VPN agent...
/opt/cisco/vpn/bin/vpnagentd: error while loading shared libraries: libxml2.so.2: cannot open shared object file: No such file or directory
Когда я встречаю это,
locate libxml2.so.2
/usr/lib/x86_64-linux-gnu/libxml2.so.2
/usr/lib/x86_64-linux-gnu/libxml2.so.2.7.8
Поэтому я создаю символьную ссылку libxml2.so.2
в /user/lib
и после того, как я:
Installing Cisco AnyConnect VPN Client ...
Extracting installation files to /tmp/vpn.5cz4FV/vpninst001442979.tgz...
Unarchiving installation files to /tmp/vpn.5cz4FV...
Starting the VPN agent...
/opt/cisco/vpn/bin/vpnagentd: error while loading shared libraries: libxml2.so.2: wrong ELF class: ELFCLASS64
Я гарантирую, что на моем устройстве есть библиотека lib32 времени выполнения.
Как я могу это исправить?
software-installation
vpn
cisco
vpnc
зажимной патрон
источник
источник
Linux chuck 3.2.0-23-generic #36-Ubuntu SMP Tue Apr 10 20:39:51 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
file /opt/cisco/vpn/bin/vpnagentd
/opt/cisco/vpn/bin/vpnagentd: setuid ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.2.5, stripped
Из приведенной выше информации я подтверждаю, что это 32-битная версия программного обеспечения, а моя ОС - 64-битная.Ответы:
Если вам не нужно «официальное» программное обеспечение Cisco AnyConnect VPN, я настоятельно рекомендую установить пакет «network-manager-openconnect-gnome» в хранилище Ubuntu. Он использует OpenConnect, который является клиентом с открытым исходным кодом для AnyConnect. В любом случае, этот пакет позволяет вам настраивать и управлять вашими VPN-соединениями AnyConnect через обычный сетевой менеджер.
Я использовал это для подключения к своему рабочему VPN в течение последних нескольких месяцев, и он работал отлично!
Вы можете найти пакет в Центре программного обеспечения Ubuntu или Synaptic, выполнив поиск «OpenConnect».
Если вы хотите установить его через командную строку, вы можете сделать это с помощью:
sudo apt-get install network-manager-openconnect-gnome
Это добавляет опцию для сетевых подключений. Когда вы решите добавить соединение, в разделе «Подключения VPN» будет добавлена новая опция для добавления «Cisco AnyConnect Compatible VPN (openconnect)». Затем вы можете подключиться к VPN через сетевой апплет (в системном трее).
источник
Используйте openconnect! вполне легко!
Сначала выполните команду ниже для активного модуля TUN:
Установите OpenConnect:
Подключитесь к VPN, запустите:
Попробуйте эту ссылку, она мне помогла: http://ubuntuhandbook.org/index.php/2014/11/connect-cisco-anyconnect-vpn-ubuntu/
источник
Установите некоторые подключаемые модули VPN для Network Manager:
Если вас попросят ввести пароль, введите его и нажмите Enter.
Если вам говорят, что пакет «уже является самой новой версией», проигнорируйте его и продолжите со следующей командой.
Если будет предложено «продолжить [Y / n]», нажмите Y, затем Enter.
Откройте диалог настроек соединения, перейдите на вкладку VPN и добавьте новое соединение:
Выберите «Cisco AnyConnect»:
источник
network-manager-vpnc
. И связь кажется стабильной до сих пор.VPN compatible Cisco Anyconnect (openconnect)
Опция не доступна. В нем говорится...may not have correct VPN plug-in installed.
sudo apt-get install network-manager-openconnect-gnome
который содержит необходимые плагины.Я столкнулся с подобной проблемой ранее. Я заметил, что
vpnagentd
не загружается из-заlibatk1
иvpnui
не загружается из-заlibxml2
. Установка 32-битных версий этих библиотек решает проблемы. Вы должны установить,ia32-libs
чтобы решить проблему, используяЭто должно решить проблему для вас в 64-битных версиях Ubuntu. Я пробовал это на Ubuntu 11.10 и Ubuntu 12.04.
источник
Начиная с Ubuntu 18.04, клиент OpenConnect VPN доступен как дополнение к Центру управления GNOME, как показано здесь:
Чтобы включить это дополнение, вы можете выполнить поиск «openconnect» в программном центре Ubuntu, например:
Затем нажмите на центр управления gnome и установите флажок «OpenConnect VPN Client».
источник
Я только что установил openconnect. Работает аналогично утилите командной строки anyconnect.
источник
Если вы действительно хотите, чтобы клиент Ciso Anyconnect работал, посмотрите этот блог . Просто отключите веб-плагин Firefox Iced Tea и перейдите на свой VPN-сайт. Пусть Ubuntu скачает установщик VPN и запустит скрипт оболочки. В моем случае VPN-клиент Cisco Anyconnect был установлен и доступен в разделе Интернет и работает нормально.
источник
В моем случае
vpnagentd
не загрузился бы. Установка пакетовsudo apt-get install lib32z1 lib32ncurses5
Тем не менее, решил проблему для меня. Когда я попытался установить
ia32-libs
, терминал запросил сообщение об их установке , что кажется устаревшим.источник
Вот процедура, которая работала для меня на 64-битном рабочем столе Ubuntu 14.04.3
Теперь я могу ./vpnui для запуска.
источник
Не берите в голову, я установил OpenConnect с инструкциями здесь. Наконец, мне не нужно иметь дело с этим мусором Cisco!
источник
Я сталкивался с подобной проблемой ранее. Я заметил, что
vpnagentd
не загружается из-заlibatk1
иvpnui
не загружается из-заlibxml2
. Установка 32-битных версий этих библиотек решает проблемы. Вы должны установить ia32-libs, чтобы решить проблему, используяЭто должно решить проблему для вас в 64-битных версиях Ubuntu. Я пробовал это 11.10 и 12.04.
источник