如何选择适合的公共 DNS

中国国内一些公共 DNS 服务

腾讯 DNSPod

Anycast:上海、天津、广州、香港

DNS 出口:上述四点

TCP 查询:不支持

DoT、DoH:支持。域名 dns.pub 和 doh.pub,同时支持 DoH 和 DoT

ECS:不完整支持

bash 复制代码
https://www.dnspod.cn/Products/Public.DNS
119.29.29.29 119.28.28.28

阿里云公共 DNS

Anycast:成都、深圳、杭州

DNS 出口:上述三点

TCP 查询:不支持

DoT、DoH:均支持。除了可以直接通过 IP 使用,还可以使用域名 dns.alidns.com

ECS:部分支持(DNS JSON API 支持 edns_client_subnet)

bash 复制代码
http://www.alidns.com/
223.5.5.5 223.6.6.6

南京信风公共 DNS

Anycast:南京、济南、芝加哥

DNS 出口:未测出

TCP 查询:不支持

DoT、DoH:不支持

ECS:不支持

bash 复制代码
https://www.114dns.com/
114.114.114.114 114.114.115.115

清华 TUNA 协会 666DNS

Anycast:无,仅清华大学单点。

DNS 出口:北京教育网

TCP 查询:支持

DoT、DoH:均支持。直接通过 IP 使用,没有绑定域名。

ECS:不支持

bash 复制代码
https://tuna.moe/help/dns/
101.6.6.6

CNNIC 公共 DNS

Anycast:北京、杭州、香港

DNS 出口:CNNIC 和阿里云

TCP 查询:不支持

DoT、DoH:不支持

ECS:不支持

bash 复制代码
http://www.sdns.cn/
1.2.4.8 210.2.4.8

百度公共 DNS

Anycast:北京、南京、深圳

DNS 出口:上述三点

DoT、DoH:不支持

TCP 查询:不支持

ECS:不支持

bash 复制代码
https://dudns.baidu.com/
180.76.76.76

国外常用 DNS 服务

Google Public DNS

Any cast:Google 的 36 个数据中心(不包括 Google Global Cache)

DNS 出口:Google 全球边缘网络

TCP 查询:支持

DoT、DoH:均支持。除了可以直接通过 IP 使用,还可以使用域名 dns.google

ECS:支持(DNS JSON API 支持 edns_client_subnet)

bash 复制代码
8.8.8.8 8.8.4.4
https://developers.google.com/speed/public-dns/

OpenDNS

Anycast:OpenDNS 的 32 个数据中心

DNS 出口:未测出

TCP 查询:支持

DoT、DoH:不支持

ECS:支持

bash 复制代码
208.67.222.222 208.67.220.220
https://www.opendns.com/

Cloudflare DNS

Anycast:Cloudflare 的 160+ 个数据中心

DNS 出口:Cloudflare 的 160+ 个数据中心

TCP 查询:支持

DoT、DoH:均支持,可以使用域名 one.one.one.one 也可以直接使用 IP

ECS:不支持(由于 ECS 需要基于用户 IP 查询,和 Cloudflare DNS 保护隐私相违背)

bash 复制代码
1.0.0.1 1.1.1.1
https://1.1.1.1 https://1.0.0.1

Freenom World

Anycast:是

DNS 出口:Freenom 的 Transit 的 IP

TCP 查询:支持

DoT、DoH:不支持

ECS:支持

bash 复制代码
80.80.80.80 80.80.81.81
https://www.freenom.world/zh/index.html?lang=zh

DNS.sb

Anycast:是

DNS 出口:SB Network 的上游的 IP

TCP 查询:支持

DoT、DoH:支持,可以使用 IP 或 dns.sb 域名

ECS:不支持

bash 复制代码
185.222.222.222 185.184.222.222
https://dns.sb

公共 DNS 最佳实践

综上所述,如果你需要选择公共 DNS 的话同时需要获得尽可能友好的 CDN 解析结果,解析国内站点推荐使用阿里 DNS 和腾讯 DNSPod(注重稳定请用前者、注重准确请用后者);解析海外网站推荐主 DNS 1.0.0.1 或 208.67.222.222,备 DNS 8.8.8.8 或 8.8.4.4。

相关推荐
躺不平的理查德4 小时前
ARCH与交叉编译器的关系
服务器·arm
谢慧琼6 小时前
2026零基础做企业网站,低成本搭建官方网站
服务器·前端·javascript
世人万千丶9 小时前
去重插入与超限淘汰:ArkTS 实现鸿蒙搜索历史的 LIMIT 艺术
运维·服务器·学习·华为·harmonyos·鸿蒙
程序员与背包客_CoderZ9 小时前
Linux D-Bus通信协议详解:从入门到C/C++编码实战
linux·服务器·c语言·c++·嵌入式硬件·嵌入式软件·dbus
Android系统攻城狮9 小时前
Linux PipeWire深度解析之pw_properties_iterate调用流程与实战(六十五)
linux·运维·服务器·音频进阶·pipewire音频进阶
ITyunwei098710 小时前
内存溢出报错,实战处理记录
运维·服务器·企业微信
谷哥的小弟12 小时前
腾讯云服务器安装Redis Stack图文教程
服务器·redis·腾讯云·redis stack
发量惊人的中年网工12 小时前
中小企业网络管理进阶:从设备堆叠到统一管理
服务器·网络·安全·网络安全·php·制造
jason.zeng@150220712 小时前
linux的top命令
java·linux·服务器
RisunJan12 小时前
Linux命令-talk(终端实时对话)
linux·运维·服务器