有人可以给我一个指南,如何使用 openvpn 和 ubuntu 16.04 服务器设置 vpn 连接(启动时连接)。互联网上的所有指南都是错误的、过时的或根本不起作用的。我有一个可以访问私人互联网的帐户,我只想建立一个连接。我觉得这应该很简单,但我缺乏所需的经验,因为这是我的第一个服务器,我还在学习。
答案1
首先下载这个:https://www.privateinternetaccess.com/openvpn/openvpn.zip并将其解压到某处。
该存档包含 3 个重要文件:ca.crt
、crl.pem
和YourServer.ovpn
(例如Germany.ovpn
),将它们复制到/etc/openvpn/
。将.ovpn
文件重命名为.conf
并添加一行auth-user-pass secrets
创建一个新文件/etc/openvpn/secrets
,第一行写上您的 PIA 用户名,第二行写上您的密码,如下所示:
p1234567
MyPIAPassword
出于安全原因,你应该chmod 600
这样做。
查看你的连接是否正常:(systemctl start openvpn@YourServer
例如systemctl start openvpn@Germany
根据需要进行调试:tail -f /var/log/syslog|grep ovpn
和systemctl status openvpn@YourServer
如果有效,请通过编辑/etc/default/openvpn
并取消注释以下行使其在启动时运行:AUTOSTART="all"