使用一个.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