答案1
我知道这是一个老问题,但由于我仍然找不到(简单的)答案,所以我想帮助其他人(和未来的我)。
用这个
sudo nmcli connection import type openvpn file FILE_NAME
当然,用文件名的完整路径替换FILE_NAME
这将准确地告诉您文件出了什么问题以及您应该编辑/删除哪些行。
按照命令给出的建议编辑文件后,您可以导入该文件。
答案2
用 注释掉以下行后#
,我能够成功导入 VPN 配置:
#route remote_host 255.255.255.255 net_gateway default
其他人报告说,注释掉或删除此行对他们也有效错误 #606365尽管这是一个有效的论点,但在启动板中。
话虽如此,虽然我能够成功连接到 VPN,但我无法通过 VPN 访问任何主机。在尝试使用网络管理器 GUI 手动设置这些值时,我发现只接受数字 IP 地址。字符串值如远程主机或者网络网关无法通过 GUI 进入。
我也成功将相同的 .OVPN 文件导入 Fedora 23、Windows 10(使用 Viscosity)、OS X El Capitan(使用 Viscosity)和早期版本的 Ubuntu,无需任何修改。16.04 肯定出了问题。
答案3
对我有用:
sudo apt install network-manager-openvpn-gnome
答案4
最近,网络管理器中导入 .ovpn 配置文件的功能有所改进,但仍然存在错误和误导性错误消息。有时,您可以通过删除中断导入过程的一行来成功导入 .ovpn 文件。就我而言,我float 1
从 .ovpn 文件中删除了该行,文件已成功导入。