使用一个.ovpn文件自动启动Openvpn

嗨我已经从vpn提供商那里购买了vpn,我拥有所有的.ovpn文件inn / tmp / astrill。 是的我已经制作了文件夹。

如何在启动/启动时启动openvpn以启动其中一个.opvn文件?

我想,不必运行openvpn --config VPNservername.ovpn evry time我必须重新启动。 我正在运行ubuntu 12.04没有gui。

是的我已经安装了openvpn

Thaks – 新的vpn用户

从repo安装openvpn后,一切都已准备就绪。

whatever.conf文件放在/etc/openvpn/并在启动时启动守护进程。

编辑

请注意*.opvn不起作用, *.conf会。

注意, / etc / default / openvpn文件包含AUTOSTART选项。 你可以在没有.conf的情况下添加你想要自动启动的所有配置。 但别忘了做:

 systemctl daemon-reload 

编辑后。

如果在ubuntu服务器上:转到rc.local。 vi /etc/rc.local添加以下行openvpn –config /your/path/file.ovpn保存并重启。

将密钥,证书和客户端配置文件放在适当的文件夹中……

 /etc/openvpn/ca.crt /etc/openvpn/client/client0.crt /etc/openvpn/client/client0.key /etc/openvpn/client/ta.key /etc/openvpn/client/client0.conf 

启用OpenVPN客户端服务以在启动时启动并启动它…

 systemctl enable openvpn-client@client0 systemctl start openvpn-client@client0 

注意:在示例中,“client0”是所选配置的名称!

提示:客户端配置示例…

 client remote  1194 dev tun proto udp resolv-retry infinite nobind persist-key persist-tun verb 3 cipher AES-256-CBC keepalive 10 120 compress lz4-v2 auth-nocache remote-cert-tls server ca /etc/openvpn/ca.crt cert /etc/openvpn/client/client0.crt key /etc/openvpn/client/client0.key tls-auth /etc/openvpn/client/ta.key 1 

谢谢! = d