如何覆盖 Windows10 默认 DNS 服务器以使用 OpenVPN 分配的 DNS 服务器

如何覆盖 Windows10 默认 DNS 服务器以使用 OpenVPN 分配的 DNS 服务器

Windows 10 出现一个问题,它总是使用其本地 DNS 服务器(以及 VPN 分配的 DNS 服务器)进行 DNS 解析,这反过来又导致了 DNS 泄漏的情况。

详细信息请参见此处:(版本 2)https://forums.openvpn.net/viewtopic.php?&t=19728

有可能,有人可以提供一个例子,使用脚本或批处理文件等,可以保存当前的 DNS 服务器(在 VPN 连接之前设置的服务器),然后在成功连接到 VPN 后删除这些服务器,并在断开(或丢失)VPN 连接后恢复这些原始服务器。

我将使用 OpenVPN 客户端指令 --up 和 --down 来执行此类脚本

非常感谢

答案1

目前,OpenVPN 提供了一个新插件控制 W10 DNS。请参阅了解详情。

请注意 OpenVPN 错误报告中针对 W10 DNS 问题所做的工作。这表明 Microsoft 已采取措施,明确覆盖用户偏好。

https://community.openvpn.net/openvpn/ticket/605[解决]

相关内容