aho*_*oee 40 network-manager openvpn 16.04
ubuntu升级到16.04版本后,Gnome网络管理器无法导入任何openvpn配置文件(.ovpn);
当我尝试导入 openvpn 配置文件时收到以下错误消息:
The file 'file-x.ovpn' could not be read or does not contain recognized VPN connection information Error: the plugin does not support import capability
Run Code Online (Sandbox Code Playgroud)
小智 23
我也遇到了同样的问题,试图在 Ubuntu 16.04 客户端上导入.ovpn由家庭 pritunl 服务器生成的文件。
.ovpn 文件包含注释行 ( #) 以及内联证书 ( <ca>, <tls-auth>, <cert>, <key>)。并且没有明显的理由删除注释或键。同样的.ovpn已经成功导入到Kubuntu 16.04网络管理器中,只有一个reneg-sec过高的警告;在 Ubuntu 16.04 上导入问题的线索。
该reneg-sec值过高,并且遇到知进口的错误:
reneg-sec 2592000
Run Code Online (Sandbox Code Playgroud)
将其注释掉或使用默认值3600。
#reneg-sec 2592000
Run Code Online (Sandbox Code Playgroud)
可以从配置选项卡中的Advanced设置中重新设置此值VPN:
配置有两个remote定义:
remote hostname.org 14195 udp6
remote hostname.org 14195 udp
remote-random
Run Code Online (Sandbox Code Playgroud)
仅尝试一种:
#remote hostname.org 14195 udp6
remote hostname.org 14195 udp
#remote-random
Run Code Online (Sandbox Code Playgroud)经过这两次修改,没有出现导入错误。
remote配置的进一步问题虽然没有再出现导入错误,但是远程没有正确导入,即端口和协议没有正确解析,所以我不得不remote在.ovpn文件中进一步分解指令如下
remote hostname.org
port 14195
proto udp
Run Code Online (Sandbox Code Playgroud)
我的 .ovpn 文件包含注释以及内联证书等。阅读其他一些帖子后,我认为问题在于内联文件或注释,因此我将内联证书和密钥拆分为单独的文件并删除所有注释。
所以最后,在应用上述修复后,.ovpn带有内联键和注释的文件被导入。
dom*_*son 23
我的问题是我的.ovpn文件中的以下行:
route remote_host 255.255.255.255 net_gateway
Run Code Online (Sandbox Code Playgroud)
注释掉这一行允许我导入连接。
小智 14
我也有 Ubuntu 16.04,出现同样的问题。该解决方案不是一个很好的解决方案,因为您需要另一台已连接 VPN 的计算机。
检查您是否已经从终端安装了 openvpn 和 network-manager:
$ sudo apt install openvpn network-manager-openvpn network-manager-openvpn-gnome
$ sudo systemctl restart network-manager
Run Code Online (Sandbox Code Playgroud)
一般来说,这应该有效,但在极少数情况下(我不知道为什么 - 我想这可能是一个错误).ovpn无法导入。
因此,请按照以下步骤操作:
在已经与 VPN 建立连接的计算机上,选择 VPN 连接
将密码清空
点击导出按钮
此时,您将拥有一个“.conf”文件。
打开“.conf”文件并编辑引用计算机上文件的任何部分(如果存在)
在您的计算机中,使用“.conf”文件创建一个新连接。
小智 6
就我而言,有必要从 *.ovpn 中删除所有注释(以 # 开头)。有人还发现,包含“remote SERVER NNNN”的行应该拆分为“remote SERVER”和“port NNNN”。
$ sudo openvpn --config file.ovpn
Run Code Online (Sandbox Code Playgroud)
为我工作 - 我可以建立隧道,但是我需要记住本地 IP,因为我没有配置本地 DNS。
尝试通过终端而不是通过 GUI 添加它:
sudo nmcli connection import type openvpn file your-file.ovpn
如https://bugs.launchpad.net/ubuntu/+source/network-manager-openvpn/+bug/606365 所述
PS:您可能仍然需要使用在此问题的其他答案中找到的提示来调整您的 .ovpn。
| 归档时间: |
|
| 查看次数: |
51599 次 |
| 最近记录: |