# 为 Windows 10 开启 DoH 功能 >什么是DoH? DoH 全称是 DNS over HTTPS 基于HTTPS的DNS查询服务。 >什么是DNS? DNS全称 Domain Name System 域名解析服务,用于将域名与IP地址相互映射,方便访问互联网。 >什么是HTTPS? HTTPS全称 Hyper Text Transfer Protocol over SecureSocket Layer 简单说就是,对于传输数据加密的超文本传输协议(HTTP)。 >为什么要用DNS over HTTPS? DNS-over-HTTPS 最明显的优势是它为您提供的安全性。只有您和您的 DNS 服务器才能看到您要去哪里,这是避免基于 DNS 的攻击的一种简便方法。 最重要的是,如果您指定使用不属于您的 ISP 的 DNS 服务器,您可以避免您的服务提供商窥探您的流量。您的 ISP 可能会获得一个 IP 地址和您要去哪里的粗略想法,但它比 URL 更难追踪。将此与到您最喜欢的网站的 HTTPS 连接相结合,您几乎不会向您的 ISP 提供任何信息。 简单说,DoH通过加密DNS请求,保证了域名的正常解析。 >如何配置DoH? 以Windows 10为例,Windows 10 2004 build 之后,系统已经自带DoH功能,只是默认没有打开,可以手动开启DoH。 ### 配置教程 1. 修改注册表 按下 Windows + R 组合键,调出“运行”窗口,然后输入regedit.exe,并点击确定。 ![[Pasted image 20250827192754.png]] 从左边的树形结构中,找到以下键:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dnscache\Parameters 在Parameters右边的空白区域点右键,选择新建->DWORD ![[Pasted image 20250827192757.png]] 输入名字:EnableAutoDoh ![[Pasted image 20250827192802.png]] 新创建的键,默认值是0,双击刚刚添加的EnableAutoDoh,修改值为2 ![[Pasted image 20250827192805.png]] 修改后如图所示 ![](https://storage.crisp.chat/users/helpdesk/website/1fb817fa29fb6300/5_58tpyx.jpg) 2. 配置DNS 右键任务栏的网络图标,点击“打开网络和Internet设置” ![[Pasted image 20250827192814.png]] 点击“更改适配器选项” ![[Pasted image 20250827192818.png]] 在网络连接列表中,选择你的网卡并双击打开网卡状态页面。 点击属性按钮,打开以太网属性。 在网络页面的列表中,选择Internet协议版本4(TCP/IPv4)。 双击,打开Internet协议版本4(TCP/IPv4)属性页,可以看到DNS服务器设置,请按照下图设置。 ![[Pasted image 20250827192822.png]] 配置完成之后,点击确定。 > [!success] 成功 >重启计算机之后,DoH配置完成。