Ubuntu GNOME + OpenVPN - DNS 泄漏。如何配置?

Ubuntu GNOME + OpenVPN - DNS 泄漏。如何配置?

我希望我的 DNS 查询不被用于广告/追踪我。

我在用着本网站检查是否有泄漏。

客户端是 Ubuntu GNOME 16.04,服务器配置如下

VPN 可以工作。通过 GUI,它会泄露 DNS。

sudo apt-get install network-manager-openvpn-gnome
# settings -> network-> + (lower left) -> VPN -> Import from file...

有一个解决泄漏问题, 但它无法通过网络管理器运行

Ubuntu GNOME 的工具也无法配置为无需运行nm-connection-editor和配置每个 WiFi 连接即可自动连接到 VPN。

看起来这应该是设置后就忘记的。如何做到这一点?

有没有办法在网络连接时自动连接VPN?

本质上这个命令: sudo openvpn --config client.ovpn

提前致谢!

更新:

我编辑/etc/default/openvpn并取消注释了此行: AUTOSTART="all"

然后将 client.ovpn 文件复制到/etc/openvpn/client.conf

启动后,网络正常,没有 DNS 泄漏。如果我切换 WiFi 连接,WiFi 可以连接,但 OpenVPN 似乎无法重新连接(浏览器无法工作)。

我可以使用以下命令让 OpenVPN 重新连接:

sudo service openvpn restart

所以,这让我明白:启动时工作并且不会泄漏。

由于必须重新启动 openvpn 服务,因此它不是一劳永逸的,但至少它会快速失败。

有什么建议么?

相关内容