以下是目前设置DoH的两种主要方法,请根据你的情况选择

谷歌 Google拓展 1

在谷歌浏览器内部设置(新版本已移除,旧版可能保留)

如果你使用的是较旧版本的Chrome(例如企业版或某些稳定版),可以尝试此路径,但在Chrome 91之后,此选项已被移除

以下是目前设置DoH的两种主要方法,请根据你的情况选择-第1张图片-谷歌官网|Google Chrome下载-2026最新中文版

  1. 在地址栏输入并访问:chrome://flags/#dns-over-https
  2. 将该项的默认设置从 DefaultDisabled 改为 Enabled
  3. 浏览器会提示重启,点击右下角的 Relaunch 按钮。
  4. (关键步骤) 重启后,你需要进入操作系统的网络设置,将DNS服务器手动改为支持DoH的服务商(如Google Public DNS:8.8.88.4.4,或Cloudflare:1.1.1),否则,Chrome可能会回退到使用系统DNS进行普通查询。

重要提示:此方法目前在大多数新版Chrome上已失效,Chrome团队认为DoH应该在操作系统级别进行管理,以获得更好的兼容性和用户体验。


在操作系统级别设置(推荐且通用的方法)

这是当前最标准、最可靠的方法,一旦在系统中设置,包括Chrome在内的所有应用程序都会使用DoH。

Windows 11/10 设置步骤:

  1. 打开 设置 > 网络和 Internet > 以太网WLAN(取决于你使用的网络)。
  2. 点击当前已连接的网络名称。
  3. 找到 DNS服务器分配,点击 “编辑”
  4. 将“自动(DHCP)”改为 “手动”
  5. 开启 “IPv4” 开关。
  6. “首选DNS”“备用DNS” 中填入支持DoH的DNS地址,
    • Cloudflare: 1.1.10.0.1
    • Google: 8.8.88.4.4
    • Quad9: 9.9.9112.112.112
  7. (关键) 将下方的 “DNS over HTTPS” 选项从“关闭”改为 “开启(自动模板)” 或你指定的模板。
  8. 点击保存。

macOS 设置步骤:

  1. 打开 系统偏好设置 > 网络
  2. 选择当前使用的网络连接(如Wi-Fi),点击 “高级...”
  3. 切换到 “DNS” 选项卡。
  4. 在左侧DNS服务器列表中,点击 按钮,添加上述DoH DNS地址(如 1.1.10.0.1)。
  5. macOS Sonoma (14+) 及更高版本:每个DNS服务器地址旁边会有一个 加密 选项,勾选它即可启用DoH。
  6. 对于旧版macOS,可能需要通过“描述文件”或命令行来配置DoH,过程较复杂。

ChromeOS 设置步骤:

  1. 点击右下角状态区(时间、Wi-Fi图标处)。
  2. 点击设置图标 > 网络 > 你的网络连接。
  3. 点击 “网络” 名称。
  4. 在“网络”选项卡下,找到 “DNS” 部分,将“自动”改为 “自定义”
  5. 输入DoH DNS地址(如 https://dns.google/dns-query 这种完整URI格式,或简单的IP如 8.8.8,系统可能会自动匹配DoH模板)。

如何验证DoH是否生效?

  1. 访问 Cloudflare 的测试页面:https://1.1.1.1/help
  2. 或访问 Google 的测试页面:https://dns.google/dns-query
  3. 页面上会显示你的DNS连接类型,如果看到 “Using DNS over HTTPS (DoH)” 或类似的提示,就说明设置成功了。

为什么推荐使用DoH?

  • 隐私增强:防止本地网络(如ISP、公共Wi-Fi提供者)窥探你的域名查询记录。
  • 防劫持与污染:加密后,中间人更难篡改或劫持你的DNS响应。
  • 防窃听:保护查询内容不被轻易监听。

最后提醒:某些企业、学校网络或家长控制软件可能会阻止DoH连接,如果在设置后无法访问网络,可能需要暂时关闭DoH或咨询网络管理员。

标签: DoH 设置方法

抱歉,评论功能暂时关闭!