🛰️ 公共 DNS 速查与配置

收录国内外9大主流公共DNS服务商的完整地址信息,包括IPv4、IPv6、DNS over HTTPS (DoH) 和 DNS over TLS (DoT),支持一键复制。同时提供macOS、Windows、Linux、iOS、Android、OpenWrt、Docker、浏览器、路由器9大平台的配置命令生成器,帮助您快速配置DNS。

📋 DNS Provider 速查表

点击地址格子即可一键复制。点击右侧「配置 →」可跳转到对应 Provider 的配置生成器。

阿里 AliDNS

国内 anycast 部署,速度稳定,家用首选

纯净(不拦截)AnycastECS
IPv4
IPv6
DoH
DoT

DNSPod 公共 DNS+

腾讯运营,国内覆盖广,DoH/DoT 域名简短易记

纯净(不拦截)AnycastECS
IPv4
IPv6
DoH
DoT

114 DNS

老牌国产 DNS,仅 IPv4,不支持 DoH/DoT

纯净(不拦截)Anycast仅 IPv4
IPv4
IPv6
不支持

百度公共 DNS

百度旗下,单地址主备一体,DoH/DoT 未公开

纯净(不拦截)AnycastECS单地址
IPv4
IPv6

Cloudflare 1.1.1.1

全球 anycast,隐私承诺最严格;国内访问波动较大

纯净(不拦截)Anycast隐私优先
IPv4
IPv6
DoH
DoT

Google Public DNS

Google 运营,国际兜底;国内访问需注意可达性

纯净(不拦截)AnycastECS
IPv4
IPv6
DoH
DoT

Quad9

瑞士非营利运营,默认开启恶意域名过滤;不开过滤可用 9.9.9.10

默认拦截恶意域名Anycast安全防护
IPv4
IPv6
DoH
DoT

OpenDNS(Cisco)

可加 FamilyShield(208.67.222.123/220.123)默认拦成人内容

可登录开启钓鱼/家长控制Anycast
IPv4
IPv6
DoH

AdGuard DNS

DNS 层广告/追踪过滤;如需更严格家庭模式用 family.adguard-dns.com

默认拦截广告 + 跟踪器域名Anycast
IPv4
IPv6
DoH
DoT

🛠️ 配置生成器

选择操作系统:
选择 DNS Provider:

设置 IPv4 DNS(Wi-Fi)

# 设置主 DNS
networksetup -setdnsservers Wi-Fi 223.5.5.5

# 设置主备 DNS
networksetup -setdnsservers Wi-Fi 223.5.5.5 223.6.6.6

设置 IPv4 DNS(Ethernet)

# 设置主 DNS
networksetup -setdnsservers Ethernet 223.5.5.5

# 设置主备 DNS
networksetup -setdnsservers Ethernet 223.5.5.5 223.6.6.6

设置 IPv6 DNS(Wi-Fi)

# 设置 IPv6 DNS
networksetup -setdnsservers Wi-Fi 223.5.5.5 223.6.6.6 2400:3200::1

验证 DNS 设置

# 查看 Wi-Fi DNS
networksetup -getdnsservers Wi-Fi

# 查看 Ethernet DNS
networksetup -getdnsservers Ethernet

# 测试解析
dig google.com @223.5.5.5

恢复 DHCP 自动获取

# 清空 DNS,恢复 DHCP
networksetup -setdnsservers Wi-Fi Empty

networksetup -setdnsservers Ethernet Empty

适用于 macOS 10.15+ (Catalina 及以上)

❓ 常见问题

什么是公共 DNS?

公共 DNS 是由第三方机构提供的免费 DNS 服务,任何人都可以使用。相比运营商默认的 DNS,公共 DNS 通常更快、更稳定,并且可以提供额外的功能如广告过滤、恶意网站拦截等。

IPv4 和 IPv6 DNS 有什么区别?

IPv4 DNS 使用 32 位地址格式(如 223.5.5.5),是目前最广泛使用的格式。IPv6 DNS 使用 128 位地址格式(如 2400:3200::1),是下一代互联网协议,提供更多的地址空间和更好的安全性。建议同时配置两者以获得更好的网络兼容性。

什么是 DoH 和 DoT?

DoH(DNS over HTTPS)和 DoT(DNS over TLS)是两种加密的 DNS 协议,可以防止 DNS 查询被窃听或篡改。DoH 使用 HTTPS 协议传输 DNS 查询,而 DoT 使用 TLS 协议。两者都能有效保护您的网络隐私和安全。

如何选择适合自己的 DNS?

如果您主要访问国内网站,建议使用阿里 DNS、DNSPod、114DNS 或百度 DNS;如果需要访问国际网站,Cloudflare DNS 和 Google DNS 是不错的选择;如果重视隐私和安全,Quad9 和 AdGuard DNS 提供恶意网站拦截功能。您可以根据自己的网络环境和需求进行选择。

DNS 配置后如何验证是否生效?

您可以使用命令行工具如 nslookup、dig 或 ping 来测试 DNS 解析。例如:nslookup google.com 或 dig google.com。如果返回的 IP 地址与您配置的 DNS 服务商一致,则说明配置已生效。也可以访问一些在线 DNS 测试网站进行验证。