检查 doileak.com 时我的 VPN 上总是出现 DNS 服务器泄漏。
我能找到的所有提示都表明 DNS 服务器仅有的通过配置/etc/resolv.conf
。 expressvpn 软件以及在连接 OpenVPN 时遇到同样的问题。它们都/etc/resolv.conf
成功编辑了。所以我的电脑一定有另一种方式来获取这个 DNS。
我还按照其他地方的建议禁用了Firefox 中的media.peerconnection.enable
和geo.enable
。通过我的路由器进行的连接没有 Android 手机的 DNS 泄漏,因此问题应该出在计算机端。
还有其他人遇到过这个问题并知道如何解决吗?
答案1
经过大量的谷歌搜索后,我似乎找到了答案这里。
由于 Ubuntu 17NetworkManager
经常覆盖resolv.conf
,导致 DNS 泄漏。您可以通过编辑 来避免这种情况/etc/NetworkManager/NetworkManager.conf
。您必须dns=none
在[main]
部分下添加。
另外定期清除恢复的etc/resolvconf/resolv.conf.d/base
文件。resolv.conf
重新启动系统,DNS泄漏应该就会消失。