我已经通过运行以下命令安装了 cisco vpn 客户端:
sudo apt install vpnc network-manager-vpnc network-manager-vpnc-gnome
但是,当我尝试连接它时,它要求我输入组密码。我的连接凭据不包含组密码,而且我不需要组密码即可使用 Windows 10 连接到同一个 VPN。组密码有一个选项可以选择“不需要密码”,但当我尝试连接时,它仍然提示我输入组密码。
有没有办法无需输入组密码即可连接到 Cisco VPN?
答案1
vpnc 取代了传统的 Cisco VPN 客户端,后者使用 IPSec,因此需要组密码。
您需要使用 Cisco AnyConnect 吗?
如果您需要使用较新的 Cisco Anyconnect 客户端,您可以安装打开连接在 Ubuntu 上使用sudo apt-get install network-manager-openconnect-gnome
这将在您的网络设置下的 VPN GUI 中添加一个 Anyconnect 兼容选项。
sudo openconnect YOURVPN.COM
您也可以通过在终端中输入来启动连接。然后,它将提示您输入凭据和组设置,就像 Cisco AnyConnect 客户端一样。
如果 GUI 方法看起来令人困惑或一开始不起作用,请尝试使用终端方法获取有关您正在建立的连接的详细信息。我需要重新启动计算机才能使用 GUI。您可以在终端窗口中按 ctrl+c 关闭终端连接。
重新启动后,如果您除了用户名、密码和组之外没有任何其他凭据,则可以通过以下方式使用 GUI:
- 选择 Cisco AnyConnect VPN 协议
- 在网关文本框中输入你的 VPN 地址
- 保存VPN设置
- 激活 VPN
- 按照提示输入用户凭证
答案2
您可以使用以下命令在终端连接到 Cisco VPN:
sudo /sbin/modprobe tun
sudo apt install openconnect
sudo openconnect yourvpnserver.com:port
username
然后它会要求password
你完成。