通过 Chrome 设置菜单(推荐,最简单)
这是 Chrome 内置的正式功能,操作最直接。

-
打开 Chrome 设置:
- 点击浏览器右上角的三个点 -> “设置”。
-
进入隐私和安全设置:
- 在左侧菜单中,点击 “隐私和安全”。
- 在右侧主区域,点击 “安全”。
-
启用 DoH:
- 向下滚动,找到 “高级” 部分。
- 你会看到 “使用安全 DNS” 这个选项。
- 打开这个开关。
-
选择 DNS 服务提供商:
- 打开后,有两个选项:
- 使用当前服务提供商:Chrome 会尝试使用你当前网络(如你的 ISP)提供的 DoH 服务(如果支持的话)。
- 自定义:你可以从下拉列表中选择一个公共的 DoH 服务商,
Google (Public DNS)Cloudflare (1.1.1.1)Quad9 (9.9.9.9)- 等。
- 选择一个你信任的服务商(
Cloudflare或Google)即可。
- 打开后,有两个选项:
-
完成:
关闭设置页面,Chrome 会自动开始通过 HTTPS 加密方式向您选择的 DNS 服务器发送查询请求。
通过 Chrome 实验性功能(Flags)
如果您的 Chrome 版本较旧,在设置中找不到上述选项,可以使用此方法,但请注意,Flags 是实验性功能,可能会在未来版本中消失或改变。
-
打开实验性功能页面:
- 在 Chrome 地址栏中输入:
chrome://flags/并按回车。
- 在 Chrome 地址栏中输入:
-
搜索 DoH 相关设置:
- 在顶部的搜索框中输入
DNS over HTTPS或secure DNS。
- 在顶部的搜索框中输入
-
启用并选择模式:
- 通常会找到名为 “Secure DNS lookups” 或类似的选项。
- 将其状态从
Default或Disabled改为Enabled。 - 有时还会有更详细的模式选择,如
Automatic(自动)、With Fallback(有回退)等,选择Enabled通常即可。
-
重启浏览器:
- 页面底部会提示需要重新启动 Chrome 以使更改生效,点击 “Relaunch” 按钮。
⚠️ 重要注意事项
- 系统级 vs 浏览器级:此设置仅对 Chrome 浏览器本身生效,您电脑或手机上的其他应用程序(如邮件客户端、游戏等)仍会使用系统默认的 DNS(通常是不加密的),若想全局加密 DNS,需要在操作系统或路由器上进行设置。
- 网络限制:在某些受控网络(如公司、学校、酒店网络)中,防火墙可能会阻止 DoH 连接,导致启用 DoH 后无法上网,如果遇到此问题,可以暂时关闭 DoH 功能。
- 版本要求:Chrome 的正式设置界面中的 DoH 功能在 Chrome 83 及以上版本中提供,请确保您的浏览器已更新到最新版本。
- 验证是否生效:
- 访问 DNS 泄漏测试网站,dnsleaktest.com 或 ipleak.net。
- 进行标准测试或扩展测试,如果结果中显示的 DNS 服务器地址是您选择的 DoH 提供商(如 Cloudflare 的
1.1.1、0.0.1或 Google 的8.8.8、8.4.4),并且明确标注了 “DNS over HTTPS (DoH)” 或 “TLS”,则说明设置成功。
对于绝大多数用户,最推荐的操作路径是:
更新 Chrome 到最新版 → 进入 设置 → 隐私和安全 → 安全 → 打开 使用安全 DNS → 选择一个喜欢的服务商(如 Cloudflare)。
这样就能简单有效地提升您在 Chrome 浏览网页时的 DNS 查询隐私和安全性。