使用OpenVPN和Ubuntu 16.04服务器连接到专用Internet访问服务器

有人可以给我一个使用openvpn和ubuntu 16.04服务器设置vpn连接(在启动时连接)的指南。 互联网上的所有指南都是错误的,过时的,或者只是不起作用。 我有一个私人互联网访问帐户,我只想建立一个连接。 我觉得应该很简单,但我缺乏所需的经验,因为这是我的第一台服务器而且我还在学习。

首先下载: https : //www.privateinternetaccess.com/openvpn/openvpn.zip并将其解压缩到某个地方。

该存档包含3个重要文件: ca.crtcrl.pemYourServer.ovpn (例如YourServer.ovpn ),将它们复制到/etc/openvpn/ 。 将.ovpn文件重命名为.conf并添加一行auth-user-pass secrets在第一行创建一个带有PIA用户名的新文件/etc/openvpn/secrets ,在第二行创建密码,如下所示:

 p1234567 MyPIAPassword 

出于安全原因,你应该chmod 600那个。

查看你的连接是否正常工作: systemctl start openvpn@YourServer (例如systemctl start openvpn@Germany 。必要时调试: tail -f /var/log/syslog|grep ovpnsystemctl status openvpn@YourServer

如果它工作,通过编辑/etc/default/openvpn使其在启动时运行并取消注释表示AUTOSTART="all"