我安装了 network-manager-openconnect-gnome,但网络管理器中没有 OpenConnect 选项。如果我运行
sudo openconnect vpn.work.com
并输入我的详细信息,我可以连接到我的工作 VPN,因此 openconnect 已安装并正常工作,但它只是没有显示在网络管理器中。
答案1
Ubuntu 手册页
VPN 支持网络管理器 VPN 支持基于插件系统。如果您需要通过网络管理器获得 VPN 支持,则必须安装以下软件包之一:
network-manager-openvpn network-manager-vpnc network-manager-openconnect
默认情况下安装 network-manager-pptp 插件。
在 GNOME 上,您还需要安装您选择的 VPN 插件的 -gnome 包:
network-manager-openvpn-gnome network-manager-vpnc-gnome network-manager-openconnect-gnome
答案2
通常可以通过重新启动机器来解决此问题,如果您不想这样做,请尝试:
# reloads all new or changed systemctl units
sudo systemctl daemon-reload
进而
# restart the network daemon
sudo service network-manager restart
答案3
根据问题,这里的答案都不正确。为了完整起见(因为这似乎是谷歌搜索问题时出现的唯一问题):
这将修复 16.04+ 上的问题
sudo apt install network-manager-openconnect network-manager-openconnect-gnome
sudo systemctl restart network-manager.service
GUI 组件需要此*-gnome
包。请注意,需要重新启动或重启 network-manager.service 才能看到更改。
更新:添加了网络管理器服务的重新启动,而不是按照@lane 的要求重新启动
答案4
我在网络管理器中也发现了“灰色 VPN”,这是我发现的(我是新手)
在 Ubuntu 16.04 上,network-manager-openconnect 和 network-manager-openconnect-gnome 插件不可用,因为它们太旧,无法与当前版本的网络管理器一起使用。
这是来自德国 Ubuntu 支持论坛的本指南的英文版 -修复 Xenial Xerus 上无法使用的 network-manager-openconnect-plugin
非官方构建的软件包可以在这里获得:
http://tomtomtom.org/networkmanager-openconnect_1.1.93-1_i386.deb
http://tomtomtom.org/networkmanager-openconnect_1.1.93-1_amd64.deb
注意:您不会获得任何安全更新!这只是一种解决方法,直到官方存储库中修复了软件包为止!