在无头服务器上工作时,我使用本指南设置了 PIA VPNhttps://www.privateinternetaccess.com/forum/discussion/18781/how-to-setup-headless-no-gui-cli-only-ubuntu。
# openvpn --config pia-nl.conf
似乎可以工作,但是 DNS 解析不可用。
# curl ipecho.net/plain
curl: (6) Could not resolve host: ipecho.net
# curl 146.255.36.1/plain
<!-- pageok -->
<!-- managed by puppet -->
<html>
<pre>pageok</pre>
</html>
我该如何解决这个问题?
答案1
您可以在连接到 VPN 后手动更改 /etc/resolv.conf 文件,也可以设置一个 ovpn 文件,以便在每次连接时执行此操作。这两种方法的问题在于 resolv.conf 文件会定期被覆盖。尚未弄清楚如何在不更改 resolv.conf 权限的情况下永久更改它,以便它不会被覆盖