Zainstalowałem Cisco AnyConnect dla Ubuntu (64) 12.04, ale nie udało się. Może być zainstalowany na Ubuntu 10.10 (64).
Dziennik błędów
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
Kiedy to spotkam
locate libxml2.so.2
/usr/lib/x86_64-linux-gnu/libxml2.so.2
/usr/lib/x86_64-linux-gnu/libxml2.so.2.7.8
Tak więc tworzę łącze symboli libxml2.so.2
w /user/lib
i po:
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
Zapewniam, że na moim urządzeniu istnieje biblioteka uruchomieniowa lib32.
Jak mogę to naprawić?
software-installation
vpn
cisco
vpnc
głaskanie pod brodę
źródło
źródło
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
Na podstawie powyższych informacji potwierdzam, że to narzędzie to wersja 32-bitowa, a mój system operacyjny to 64-bit.Odpowiedzi:
Jeśli nie potrzebujesz „oficjalnego” oprogramowania Cisco AnyConnect VPN, zdecydowanie polecam zainstalowanie pakietu „network-manager-openconnect-gnome” w repozytorium Ubuntu. Wykorzystuje OpenConnect, który jest klientem open source dla AnyConnect. W każdym razie ten pakiet umożliwia konfigurowanie i zarządzanie połączeniami AnyConnect VPN za pośrednictwem zwykłego menedżera sieci.
Używam tego do łączenia się z moją pracą VPN od kilku miesięcy i działa świetnie!
Możesz znaleźć pakiet w Centrum oprogramowania Ubuntu lub Synaptic, wyszukując „OpenConnect”.
Jeśli chcesz zainstalować go za pomocą wiersza polecenia, możesz to zrobić za pomocą:
sudo apt-get install network-manager-openconnect-gnome
Dodaje to opcję Połączenia sieciowe. Po wybraniu dodania połączenia w obszarze Połączenia VPN pojawi się nowa opcja dodania „Cisco AnyConnect Compatible VPN (openconnect)”. Następnie możesz połączyć się z VPN przez aplet sieciowy (w zasobniku systemowym).
źródło
Użyj openconnect! raczej latwo!
Najpierw uruchom poniższe polecenie, aby aktywować moduł TUN:
Zainstaluj OpenConnect:
Połącz się z VPN, uruchom:
Wypróbuj ten link, który pomógł mi: http://ubuntuhandbook.org/index.php/2014/11/connect-cisco-anyconnect-vpn-ubuntu/
źródło
Zainstaluj niektóre wtyczki VPN dla Network Managera:
Jeśli pojawi się monit o podanie hasła, wpisz je i naciśnij klawisz Enter.
Jeśli powiedziano ci, że pakiet „jest już najnowszą wersją”, zignoruj go i przejdź do następnego polecenia.
Jeśli pojawi się monit „kontynuuj [T / n]”, naciśnij Y, a następnie Enter.
Otwórz okno dialogowe ustawień połączeń, przejdź do karty VPN i dodaj nowe połączenie:
Wybierz „Cisco AnyConnect”:
źródło
network-manager-vpnc
. A połączenie wydaje się jak dotąd stabilne.VPN compatible Cisco Anyconnect (openconnect)
Opcja nie jest dostępna. Mówi:...may not have correct VPN plug-in installed.
sudo apt-get install network-manager-openconnect-gnome
który zawiera wymagane wtyczki.Wcześniej spotkałem podobny problem. Zauważyłem, że
vpnagentd
nie ładuje się z powodulibatk1
ivpnui
nie ładuje się z powodulibxml2
. Zainstalowanie 32-bitowych wersji tych bibliotek rozwiązuje problemy. Należy zainstalować,ia32-libs
aby rozwiązać problem za pomocąTo powinno rozwiązać problem dla ciebie w 64-bitowych wersjach Ubuntu. Próbowałem tego na Ubuntu 11.10 i Ubuntu 12.04.
źródło
Właśnie zainstalowałem openconnect. Działa podobnie do narzędzia wiersza poleceń anyconnect.
źródło
Począwszy od Ubuntu 18.04, klient OpenConnect VPN jest dostępny jako dodatek do Centrum sterowania GNOME, jak pokazano tutaj:
Aby włączyć ten dodatek, możesz wyszukać „openconnect” w centrum oprogramowania Ubuntu w następujący sposób:
Następnie kliknij gnome control center i zaznacz pole wyboru „OpenConnect VPN Client”.
źródło
Na wypadek, gdybyś chciał, aby klient Ciso Anyconnect działał, zajrzyj na tego bloga . Po prostu wyłącz wtyczkę Firefox Iced Tea i przejdź do swojej witryny VPN. Niech Ubuntu pobierze instalator VPN i uruchom skrypt powłoki. W moim przypadku klient VPN Cisco Anyconnect został zainstalowany i dostępny w sekcji Internet i działa dobrze.
źródło
W moim przypadku
vpnagentd
nie można załadować. Instalowanie pakietówsudo apt-get install lib32z1 lib32ncurses5
jednak rozwiązałem problem dla mnie. Terminal podał komunikat, że należy je zainstalować, gdy próbowałem zainstalować
ia32-libs
, co wydaje się być przestarzałe.źródło
Oto procedura, która zadziałała dla mnie na 64-bitowym komputerze Ubuntu 14.04.3
Teraz mogę ./vpnui uruchomić.
źródło
Nieważne, zainstalowałem OpenConnect z instrukcjami tutaj. Wreszcie, nie muszę radzić sobie z tym śmieciem Cisco!
źródło
Wcześniej spotkałem podobny problem. Zauważyłem, że
vpnagentd
nie ładuje się z powodulibatk1
ivpnui
nie ładuje się z powodulibxml2
. Zainstalowanie 32-bitowych wersji tych bibliotek rozwiązuje problemy. Należy zainstalować ia32-libs, aby rozwiązać problem za pomocąTo powinno rozwiązać problem dla ciebie w 64-bitowych wersjach Ubuntu. Próbowałem tego 11.10 i 12.04.
źródło