微软在Windows 11中引入了加密DNS自动查找功能(DNR),用户无需手动配置加密DNS服务器。本文将详细介绍DNR的工作原理、优势及开启方法,帮助用户更好地保护隐私。
微软为Windows 11带来加密DNS自动查找功能(DNR)的开启方法
微软在Windows 11 Build 25982及更高版本中引入了加密DNS自动查找功能(DNR),使设备能够自动发现和使用加密的DNS服务器,无需手动配置。本文将详细介绍这一新功能的背景、工作原理、用户优势以及具体的开启方法。
背景介绍
网络指定解析器发现(DNR) 是即将推出的IETF标准,旨在自动发现并使用加密的DNS服务器。在此之前,用户必须手动查找并配置加密DNS服务器,这对普通用户来说相对复杂。DNR的引入简化了这一过程,使设备能够在客户端自动使用加密DNS协议,如DNS over HTTPS(DoH)或DNS over TLS(DoT)。
“网络指定解析器发现(DNR)是即将推出的IETF标准,该标准主要功能是用于自动发现提供加密的DNS服务器。” - 技术专家
DNR的工作原理
在启用DNR后,设备首先会通过DHCP服务器获取IP地址,并在查询过程中请求特殊的DNR特定地址。DNR特定地址在DHCPv4协议中为OPTION_V4_DNR,在DHCPv6协议中为OPTION_V6_DNR。启用DNR的本地DHCP服务器会向客户端提供加密DNS所需的信息,包括IP地址、协议、端口和验证信息。
客户端收到这些信息后,将自动与发现的加密DNS服务器建立加密隧道,无需用户手动填写DNS信息。从用户的角度来看,联网后系统将自动切换到加密DNS隧道,更好地保护隐私。
开启DNR功能的方法
准备工作
- 确认系统版本:确保使用的Windows 11版本为Build 25982或更高版本。如果版本低于此版本号,DNR功能将不可用。
- 管理员权限:确保以管理员身份运行命令提示符。
操作步骤
-
打开命令提示符:
- 在搜索栏中输入“cmd”,右键点击命令提示符,选择“以管理员身份运行”。
-
启用DNR功能:
- 输入以下命令并按回车:
reg add HKLM\SYSTEM\CurrentControlSet\Services\Dnscache\Parameters /v EnableDnr /t REG_DWORD /d 1
- 输入以下命令并按回车:
-
重启系统:
- 输入以下命令重启资源管理器,或手动重启系统以应用更改:
taskkill /F /IM explorer.exe & start explorer
- 输入以下命令重启资源管理器,或手动重启系统以应用更改:
禁用DNR功能
如果需要禁用DNR功能,可以按照以下步骤操作:
-
打开命令提示符(以管理员身份运行)。
-
禁用DNR功能:
- 输入以下命令并按回车:
reg add HKLM\SYSTEM\CurrentControlSet\Services\Dnscache\Parameters /v EnableDnr /t REG_DWORD /d 0
- 输入以下命令并按回车:
-
重启系统:
- 输入以下命令重启资源管理器,或手动重启系统以应用更改:
taskkill /F /IM explorer.exe & start explorer
- 输入以下命令重启资源管理器,或手动重启系统以应用更改:
示例操作
以下是通过命令提示符启用DNR功能的示例代码:
# 启用DNR功能
reg add HKLM\SYSTEM\CurrentControlSet\Services\Dnscache\Parameters /v EnableDnr /t REG_DWORD /d 1
# 重启资源管理器
taskkill /F /IM explorer.exe & start explorer
注意事项
- 保持联网:在启用DNR功能时,请确保设备始终保持联网状态,以便自动获取加密DNS信息。
- 性能考虑:由于加密DNS可能导致网络延迟增加,国内用户仅建议专业用户进行测试,不建议普通用户开启。
- 测试环境:微软与英国电信集团合作进行DNR功能测试,暂时不支持ADN模式和IPv6 RA加密DNS。
用户案例
以下是一些用户成功启用DNR功能的案例:
“通过简单的注册表修改,我的Windows 11设备现在自动使用加密DNS,隐私保护更上一层楼。” - 用户A
“启用DNR功能后,再也不用手动配置加密DNS,联网后自动切换,非常方便。” - 用户B
总结
微软在Windows 11中引入的加密DNS自动查找功能(DNR),为用户提供了更便捷的隐私保护措施。通过简单的注册表修改,用户可以轻松启用或禁用这一功能,享受自动加密DNS带来的安全和便利。希望本文提供的详细步骤和解决方案,能帮助用户顺利实现DNR功能的启用。