Gnome 网络管理器在将 ubuntu 升级到 16.04 版本后无法导入任何 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
Gnome 网络管理器在将 ubuntu 升级到 16.04 版本后无法导入任何 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
我的问题是我的
.ovpn
文件中的以下行:注释掉这一行允许我导入连接。
我的设置
我也遇到了同样的问题,尝试在 Ubuntu 16.04 客户端上导入
.ovpn
由家庭 pritunl 服务器生成的文件。.ovpn 文件包含注释行 (
#
) 以及内联证书 (<ca>
,<tls-auth>
,<cert>
,<key>
)。并且没有明显的理由删除评论或密钥。这同样.ovpn
已经成功导入到 Kubuntu 16.04 网络管理器中,只有一个关于reneg-sec
太高的警告;在 Ubuntu 16.04 上导入问题的线索。解决 OP 的错误
reneg-sec
值太高,遇到已知的导入错误:将其注释掉或使用默认值
3600
。Advanced
可以从以下配置选项卡中的设置重新设置此值VPN
:配置有两个
remote
定义:只尝试一个:
经过这两次修改,没有导入错误。
remote
配置的进一步问题虽然没有导入错误,但是remote没有正确导入,即端口和协议没有正确解析,所以我不得不进一步分解
remote
.ovpn文件中的指令如下概括
我的 .ovpn 文件包含注释以及内联证书等。在阅读了其他一些帖子后,我认为问题出在内联文件或注释上,因此我将内联证书和密钥拆分为单独的文件并删除了所有注释。
所以最后,在应用了上述修复之后,
.ovpn
带有内联键和注释的文件被导入了。我也有 Ubuntu 16.04,出现同样的问题。该解决方案不是一个很好的解决方案,因为您需要另一台已经与 VPN 连接的计算机。
检查您是否已经从终端安装了 openvpn 和网络管理器:
一般来说,这应该有效,但在极少数情况下(我不知道为什么 - 我想这可能是一个错误)a
.ovpn
无法导入。因此,请按照以下步骤操作:
在已经与 VPN 建立连接的计算机上,选择 vpn 连接
清空密码
点击导出按钮
此时,您将拥有一个“.conf”文件。
打开“.conf”文件并编辑任何引用计算机上文件的部分(如果存在)
在您的计算机中,使用“.conf”文件创建一个新连接。
为我工作 - 我可以隧道,但是我需要记住本地 IP,因为我没有配置本地 DNS。
在我的情况下,有必要从 *.ovpn 中删除所有注释(以 # 开头)。也有人发现包含“remote SERVER NNNN”的行应该拆分为“remote SERVER”和“port NNNN”。
尝试通过终端而不是通过 GUI 添加它:
sudo nmcli connection import type openvpn file your-file.ovpn
如https://bugs.launchpad.net/ubuntu/+source/network-manager-openvpn/+bug/606365所述
PS:尽管如此,您可能仍需要使用在此问题的其他答案中找到的提示来调整您的 .ovpn。
编辑 *.ovpn 文件
.opvn
这可能是由无法解析的文件中的设置引起的。首先确保您已安装所需的软件包:
如果仍然失败,请在文本编辑器中编辑 *.ovpn 文件并删除以下中断导入的行。
<he>
标签<he>
如果客户端 ovpn 配置文件中有标签,请删除这些行。不需要:多个连接细节
如果有类似的东西:
将该部分替换为:
导入偶然发现多个连接并且不支持
<connection>
标签。至少不是在 16.04-17.04。就是这样,恕我直言,您可以保留评论,它们没有任何区别。
删除标签并编辑连接部分后,尝试导入修改后的 *.ovpn 文件。此博客文章中的解决方案。
对我来说,我必须在 .ovpn 文件中更改以下内容:
至:
而且,正如@Kostas Filios 所指出的,我不得不将此部分更改为评论:
我在使用网络管理器导入 .ovpn 文件时遇到了这个问题。我通过更改我的远程线路来修复它
remote vpn.example.com 1190 udp4
至
remote vpn.example.com 1190 udp
我在全新的 Ubuntu 18.04 安装中遇到了同样的问题。令我惊讶的是,默认情况下没有安装 openVPN。
我想通了,因为当我在“设置->网络-> VPN”部分单击“+”号时,对话框确实只有两个选项,即不存在打开 VPN 选项。
我按照1安装了 openvpn 并重新启动了网络管理器,之后一切正常,因为我可以在附加的弹出图像上看到 OpenVPN 选项
若昂保罗的建议