Answers:
是的,您可以直接使用OpenVPN。这样,您也可以使用更多设置。
首先,您需要openvpn
包装:
sudo apt-get install openvpn
然后您可以像这样连接:
sudo openvpn --config /path/to/config.ovpn
这sudo
很重要,因为OpenVPN否则将无法连接(我认为是因为它必须更改路由)。
config.ovpn
文件
/etc/default/openvpn
并取消注释该行,AUTOSTART="all"
然后将ovpn文件复制到/etc/openvpn/config.conf
-必须具有.conf扩展名
最简单的方法正在运行以下命令:
sudo apt-get install network-manager-openvpn-gnome
然后添加一个OpenVPN
连接Network Manager
,上述命令之后可以从中支持导入.ovpn
文件。
正如Louis解释的那样,可以使用命令完成openvpn客户端的安装
sudo apt-get install openvpn
但是,如果您对VPN服务器使用双重身份验证机制,则与
sudo openvpn --config /path/to/config.ovpn
还不够。您需要一些额外的设置。
auth-user-pass
一行。接下来添加--auth-retry interact
到您的连接命令。所以你的整个命令看起来像
sudo openvpn --config /path/to/config.ovpn --auth-retry interact
SIGUSR1[soft,connection-reset] received, process restarting
我来自锁定的网站如何使用.ovpn文件设置VPN?[重复],因为我想回答一些用户遇到的*.ovpn
在GUI中导入文件的问题。
就像其他人一样,我已经确保安装:
$sudo apt-get install network-manager-openvpn-gnome
但是,在Ubuntu 18.04上(在16.04上有同样的问题),我无法*.ovpn
使用GUI 导入文件(设置->网络-> VPN +->“从文件导入”)。我总是得到:
无法导入VPN连接
无法读取文件“ foo.ovpn”或不包含已识别的VPN连接信息
错误:插件不支持导入功能
但是,我偶然发现了来自nixCraft的以下导入*.opvn
文件指令:
$ sudo nmcli connection import type openvpn file /path/to/foo.ovpn
运行该命令后,我的VPN连接在“设置->网络-> VPN”下列出。编辑密码后,我的VPN连接有效。VPN连接也列在顶部面板菜单中,该菜单显示连接,电源,用户等信息。
安装OpenVpn
sudo apt-get install network-manager-openvpn-gnome
然后转到网络设置>编辑连接>添加>选择VPN点对点隧道协议>创建
添加用户名,密码和网关
然后转到高级菜单
选中使用点对点加密
救
然后转到网络设置> VPN连接,然后选择该VPN连接并进行连接。
如果您不想让Network Manager参与其中,则此git存储库中有一个简单的脚本,该脚本使用交互会话处理的问题少于六个,可以很好地完成整个工作。请参阅下载中的文档。