Ubuntu 16.04 LTS 上的 Cisco VPN 客户端

Cisco VPN client on Ubuntu 16.04 LTS

我正在尝试在 Ubuntu 上安装 Cisco VPN Client,但我遇到了问题。 那么如何在 Ubuntu 16.04 LTS 上安装它?

运行

sudo apt-get install network-manager-vpnc network-manager-vpnc-gnome

然后打开网络管理器并添加一个新的 VPN,它现在应该会在您的列表中显示 Cisco Compatible VPN

在过去的几个月里,我一直在为 Linux 使用 Cisco AnyConnect Client,它通常可以正常工作,但有几个主要错误。 最重要的是:无论何时断开连接(也可以通过切换到另一个网络),您都必须完全重新启动计算机才能使 VPN 再次工作。

我现在切换到名为 OpenConnect 的开源客户端,它与 Cisco 的 AnyConnect SSL VPN 兼容,但功能更强大可靠的。要安装并启用 VPN,请查看:https://people.eng.unimelb.edu.au/lucasjb/oc.html

编辑:刚看到评论里已经提出了OpenConnect。在这里留下这个答案,因为它提供了一些额外的信息和分步手册

OpenConnect 提供开源命令行替代 Cisco 的 GUI:

echo "password" | sudo openconnect server --user=username --passwd-on-stdin

更多信息请看这里 details/source 我公然盗用了这个答案:https://askubuntu.com/questions/1043024/how-to-run-openconnect-with-username-and-password-in-a-line-in-the-terminal

在此处安装信息:http://ubuntuhandbook.org/index.php/2014/11/connect-cisco-anyconnect-vpn-ubuntu/

  1. 下面的第一个 运行 命令激活 TUN 模块(我在 Ubuntu 18.04.3 LTS 中不需要这个):

sudo /sbin/modprobe tun

  1. 安装 OpenConnect:

sudo apt-get install openconnect

  1. 运行 以上命令或:

sudo openconnect SERVERADDR