Chrome 和 Firefox 设置 DoH

DoH 全称 DNS over HTTPS,是谷歌公司推出的 DNS 查询技术,该技术通过 HTTPS 进行 DNS 查询,从而避免常见的 DNS 污染问题。

Chrome

浏览器地址栏输入 chrome://flags/#dns-over-https,设置为 Enable,重启浏览器。

在操作系统中修改网络的 DNS 设置,可用的 DNS 服务器:

Google:
8.8.8.8 / 8.8.4.4 / 2001:4860:4860::8888 
CloudFlare:
1.1.1.1 / 1.0.0.1 / 2606:4700:4700::1111
OpenDNS:
9.9.9.9 / 9.9.9.11 / 2620:fe::fe / 2620:fe::9 / 2620:fe::11
DNSSB:
185.222.222.222 / 185.184.222.222 / 2a09:: / 2a09::1

Firefox

浏览器地址栏输入 about:config,确认 风险提示。搜索 network.trr.mode,将值修改为 2。各值的含义如下:

  • 0:关闭 DoH 功能
  • 2:使用 DoH 功能
  • 3:始终使用 DoH 查询 DNS
  • 5:从不使用 DoH 查询 DNS

搜索 network.trr.uri,将值修改为可用的 DNS 服务器:

https://mozilla.cloudflare-dns.com/dns-query
https://1.1.1.1/dns-query
https://dns.google.com/experimental

PS: 可以通过 about:networking 查看 DNS 查询情况。