

Install Cisco AnyConnect on Ubuntu / Debian / Fedora
source link: https://computingforgeeks.com/install-cisco-anyconnect-on-ubuntu-debian-fedora/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

Cisco AnyConnect Client is an SSL VPN client which provides VPN functionalities with other features that enable an enterprise to secure its endpoints. In an ideal use case, you’ll use Cisco AnyConnect Secure Mobility Client to connect to a Cisco SSL VPN server. There is an open source creation called OpenConnect. We have a guide on how to connect to VPN Server with OpenConnect SSL VPN Client on Linux.
I encountered so many issues with OpenConnect and decided to give AnyConnect a try. Follow the steps provided in the next sections to install and configure AnyConnect VPN client on a Linux system – Ubuntu/Debian/Fedora/CentOS/RHEL e.t.c.
Step 1: Download AnyConnect Client
AnyConnect client for Linux, Windows and macOS is available on Downloads page . Login with your Cisco account credentials and download the latest anyconnect-linux64* package.
Once the archive file is downloaded, proceed to extract it.
$ tar xvf anyconnect-linux64-4.7.01076-predeploy-k9.tar.gz
Step 2: Install Cisco AnyConnect on Ubuntu / Debian / Fedora
Now that file has been downloaded and extracted, cd to created folder.
cd anyconnect-linux64-*/
You should see below folders.
$ ls
dart nvm posture vpn
Navigate to vpn directory and execute vpn_install.sh script with sudo.
sudo ./vpn_install.sh
Accept License when prompted.
Description of Other Rights and Obligations Please refer to the Cisco Systems, Inc. End User License Agreement. http://www.cisco.com/en/US/docs/general/warranty/English/EU1KEN_.html Do you accept the terms in the license agreement? [y/n] y
The installer script will create a systemd service unit file and enable it to start at boot.
You have accepted the license agreement.
Please wait while Cisco AnyConnect Secure Mobility Client is being installed...
install systemd
Installing ./vpnagentd.service
Created symlink /etc/systemd/system/multi-user.target.wants/vpnagentd.service → /usr/lib/systemd/system/vpnagentd.service.
Starting Cisco AnyConnect Secure Mobility Client Agent...
Done!
Step 3:Launch Cisco AnyConnect
For CLI connection, check:
Connect To VPN Server with Cisco AnyConnect from Linux Terminal
For Desktop, launch Cisco AnyConnect Secure Mobility Client from your Desktop.
Input VPN server IP address and hit connect key. Then click on change settings to trust the server.
Uncheck “Block Connections to untrusted servers“.
After the change, your settings should look similar to below.
Then Click “Connect Anyway” to accept untrusted certificate warning.
When prompted to enter login credentials, input your username and password to be connected.
Your VPN connection should be active. Confirm connection by checking IP address details and routes.
$ ip addr
$ ip route
Enjoy using AnyConnect to access your private networks securely over public internet.
Also check:
How to Setup IPSec VPN server with L2TP and Cisco IPsec on Linux
Algo VPN – Setup a personal IPSEC VPN in the Cloud
Connecting to Algo VPN Server from Linux and Android devices
Recommend
-
9
Cisco AnyConnect Secure Mobility Client : Posture module Reading Time: 3 minutes What is AnyConnect Secure Mobility Clien...
-
13
Install Microsoft Teams on FedoraMicrosoft has released its Teams application for Linux users. Microsoft Teams is an application used for unified communication and collaboration through video conferencing, messaging and chats, file sharing, a...
-
14
How to install SafeEyes on UbuntuWhat is Safe Eyes?Safe Eyes is a Free and Open Source tool for Linux users to reduce and prevent repetitive strain injury (RSI). It helps you avoid a...
-
17
How To Disable SSH Host Key Checking on LinuxSearch ComputingForGeeksIn this article, you’ll learn to disabl...
-
11
Setup IPSec VPN Server with L2TP and Cisco IPsec on UbuntuSearch ComputingForGeeksHave you been struggling t...
-
39
README.md ...
-
9
这几天用系统软件优化了下电脑,结果登不上公司的 Anyconnect 了。经过一些搜索,找到了问题。 解决问题
-
4
<?xml encoding="utf-8" ??>Go (also known as Golang) is a statically-typed, compiled, C-like programming language developed by Google. Go's simplicity and versatility has made it to be the preferred langua...
-
7
<?xml encoding="utf-8" ??>Introduction MyCLI is a command line client for MySQL and MariaDB that allows you to auto-complete and helps with the syntax of your SQL commands. MyCLI Featur...
-
9
News Analysis Public exploit is now available for Cisco AnyConnect VPN client ...
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK