如何在 Windows 10 中启用 DNS over HTTPS 协议? 微软在最新版本的 Windows 10 中为 Insider 测试通道 Build 19628 启用了 DNS over HTTPS 协议,为操作系统增加了更高的安全性和隐私性。
- 如何在 Windows 10 中使用扩展的 GodMode?
- 如何在 Windows 10 中重置网络设置?
- Windows 10 将永远删除 Adobe Flash
DNS over HTTPS 协议 (DpH – IETF RFC8484) 可以直接集成到应用程序中,允许每个应用程序使用自己的 DNS 解决方案,而不是依赖于操作系统。 事实上,这项技术已经在 Mozilla 的 Firefox 浏览器中可用,并且正在 Google 的 Chrome 中进行测试。 尽管如此,一旦它在计算机桌面上最常用的操作系统上得到微软的支持,它的势头是毫无疑问的。
DNS over HTTPS 是一种互联网安全协议,它加密 DNS 连接并将它们隐藏在普通的 HTTPS 流量上,使 ISP 无法窥探互联网流量并知道客户端正在访问哪些网站。 应该记住,现在 DNS 请求通常通过纯文本 UDP 连接发送。
微软在其公告中指出,在 Windows 中采用加密 DNS 将有助于改善互联网的整体生态系统。 除了提高隐私、防止非法窃听和通过欺骗攻击操纵 DNS 数据等方面外,该技术还提高了 ISP 域名系统有时解析速度非常慢的性能。 现在我们将向您展示如何在 Windows 10 中启用 DNS over HTTPS 协议。
如何在 Windows 10 中启用 DNS over HTTPS 协议?
该功能可以在 Windows 10 的 Build 19628(或更高版本)版本中启用,目前正在 Insiders 频道中进行测试,尽管预计微软会将其移至标准版本。 要启用它:
- 打开注册表编辑器(在搜索框中键入“regedit”)
- 导航到注册码
- “HKEY_LOCAL_MACHINESYSTEMCurrentControlSetDnscacheParameters”
- 创建一个新的 DWORD 值“EnableAutoDoh”。
- 将其值设置为 2
接下来,您必须将操作系统配置为使用支持此功能的 DNS 服务器,例如 Google 的 (8-8-8-8) 或 Cloudfare 的 (1-1-1-1)。 这是在对这些域名系统进行任何更改时执行的:
- 进入系统控制面板,点击“网络和共享中心”。
- 单击“以太网连接”。
- 点击“属性-Internet协议版本4-属性
- 修改支持DNS over HTTPS功能的备选方案的DNS地址
全部都准备好了。 重新启动计算机后,Windows 将开始使用 DoH 与这些服务器进行通信,而不是通过端口 53 与传统 DNS 进行通信。通过这种方式,您已经了解了如何在 Windows 10 中通过 HTTPS 协议启用 DNS。