以下是开启DNS加密的几种方法,从最简单到最彻底:
![Chrome本身并不直接处理加密的DNS流量,但它可以建议或强制你的操作系统使用加密DNS-第1张图片-[Chrome] Google下载-谷歌中国官网2026最新版 Chrome本身并不直接处理加密的DNS流量,但它可以建议或强制你的操作系统使用加密DNS-第1张图片-[Chrome] Google下载-谷歌中国官网2026最新版](https://rb-chrome.com.cn/zb_users/cache/ly_autoimg/m/Mjg5.png)
在Chrome浏览器设置中开启(推荐首选)
这是最简单直接的方法,Chrome会尝试为你的网络连接启用加密DNS(通常是DNS-over-HTTPS)。
-
打开Chrome设置:点击浏览器右上角的三个点 -> “设置”。
-
进入隐私和安全模块:在左侧菜单中,点击 “隐私和安全”。
-
找到安全设置:在右侧页面,向下滚动,找到 “安全” 区块并点击。
-
开启DNS加密:
- 继续向下滚动,直到看到 “高级” 安全设置。
- 找到 “使用安全DNS” 这个选项。
- 将开关拨到 “开启” 状态。
-
选择服务提供商(可选但推荐):
- 默认情况下,Chrome会“使用当前服务提供商”的加密DNS(如果你的网络提供商支持的话)。
- 为了更好的隐私和可靠性,建议选择自定义提供商。
- 点击 “选择服务提供商”,会看到一个下拉列表,推荐选择:
- Cloudflare (1.1.1.1) 或 Google (8.8.8.8):速度快、可靠性高。
- Quad9 (9.9.9.9):侧重安全和恶意网站拦截。
完成! Chrome现在会尝试为你所有的访问请求使用加密DNS,你可以访问 https://1.1.1.1/help 或 https://www.cloudflare.com/ssl/encrypted-sni/ 来测试DNS加密和ESNI是否生效。
在操作系统中设置(更彻底,影响所有应用)
这种方法会在整个操作系统层面启用加密DNS,所有应用程序(包括Chrome)都会受益。
Windows 10/11
- 打开 “设置” -> “网络和Internet” -> “以太网”或“WLAN”(根据你的连接类型)。
- 点击当前连接的网络名称。
- 在“IP设置”下,点击 “编辑” 按钮。
- 将“自动(DHCP)”改为 “手动”。
- 打开 “IPv4” 开关。
- 填写IP地址和网关(如果不知道,可以运行
ipconfig /all查看当前设置)。 - 关键步骤:在“首选DNS”和“备用DNS”中,填写支持DoH/DoT的服务器地址,
- Cloudflare:
1.1.1和0.0.1 - Google:
8.8.8和8.4.4 - Quad9:
9.9.9和112.112.112
- Cloudflare:
- 将 “DNS over HTTPS” 的开关设置为 “开启(自动模板)”。
- 保存设置。
macOS
- 打开 “系统偏好设置” -> “网络”。
- 选择你的网络连接(如Wi-Fi),点击 “高级...”。
- 切换到 “DNS” 标签页。
- 在左侧DNS服务器列表中,点击 号添加加密DNS服务器地址(同上:1.1.1.1, 8.8.8.8等)。
- 注意:macOS在系统层面原生支持DNS-over-TLS和HTTPS,但更简单的管理方式是使用配置文件或第三方App(如
DNS Over HTTPS或Cloudflare WARP)。
Android
- 打开 “设置” -> “网络和互联网” -> “私人DNS”。
- 选择 “私人DNS提供商主机名”。
- 输入一个支持DNS-over-TLS的服务商主机名,
- Cloudflare:
1dot1dot1dot1.cloudflare-dns.com - Google:
dns.google
- Cloudflare:
- 保存。
在路由器中设置(保护全家所有设备)
这是最强大的方法,所有连接到该路由器的设备(手机、电脑、智能电视等)都会自动使用加密DNS,无需单独设置。
- 登录你的路由器管理后台(通常在浏览器输入
168.1.1或168.0.1,账号密码详见路由器底部标签)。 - 找到 “网络设置”、“DHCP服务器” 或 “DNS设置” 相关选项。
- 将主DNS和备用DNS修改为加密DNS提供商地址。
- 注意:不是所有路由器都原生支持 DoH/DoT,较新的路由器(如华硕、网件部分型号)或刷了第三方固件(如OpenWrt、DD-WRT)的路由器才能设置真正的DNS加密,否则,只是将DNS服务器换成了公共DNS,但查询过程可能仍未加密。
重要提示和故障排除
- 公司/学校网络:在受管理的网络中(如企业、学校),强制开启DNS加密可能会与网络策略冲突,导致无法上网,如果遇到问题,可以回到Chrome设置中暂时关闭“使用安全DNS”。
- 验证是否生效:访问 DNS Leak Test 网站,点击“标准测试”,结果中显示的DNS服务器提供商应该与你设置的一致(如Cloudflare, Google等),而不是你本地ISP的提供商。
- Chrome的Fallback机制:如果Chrome无法通过你选择的加密DNS服务器解析域名,它可能会回退到操作系统的DNS设置(可能是未加密的),这是为了确保网络的可用性。
总结建议: 对于大多数普通用户,直接在Chrome设置中开启“使用安全DNS”并选择一个可信的提供商(如Cloudflare)是最简单有效的方法,如果追求更全面的保护,可以进一步在操作系统或路由器中设置。