什么是公共DNS?
公共DNS服务器是由第三方提供的DNS解析服务,用户可以自愿将本地DNS设置更换为这些公共DNS服务器。与运营商默认DNS相比,公共DNS通常具有更快的解析速度、更高的稳定性和更强的安全性,能够有效防止DNS劫持和污染,提升网络访问体验。本页面汇总了国内外主流公共DNS服务器地址,方便用户查询和选择。
常用公共DNS服务器地址
Google Public DNS
Google提供的公共DNS服务,全球分布,响应速度快
8.8.8.8
8.8.4.4
2001:4860:4860::8888
Cloudflare DNS
Cloudflare
Cloudflare提供的DNS服务,注重用户隐私保护
1.1.1.1
1.0.0.1
2606:4700:4700::1111
阿里云公共DNS
Alibaba
阿里云提供的公共DNS服务,国内访问速度快
223.5.5.5
223.6.6.6
2400:3200::1
腾讯云DNSPod
Tencent
腾讯云DNSPod提供的公共DNS服务,专为国内用户优化
119.29.29.29
182.254.116.116
2402:4e00::
百度公共DNS
Baidu
百度提供的公共DNS服务,结合搜索安全防护
180.76.76.76
2400:da00::6666
114公共DNS
114
国内较早的公共DNS服务之一,稳定可靠
114.114.114.114
114.114.115.115
如何配置公共DNS
以下是在Windows和macOS系统中配置公共DNS的步骤:
打开网络设置
在Windows系统中,右键点击网络图标,选择"打开网络和共享中心";在macOS中,进入系统偏好设置 > 网络 > 高级 > DNS。
选择网络适配器
在Windows中点击"更改适配器设置",找到您当前使用的网络连接(以太网或Wi-Fi),右键点击选择"属性"。
设置DNS服务器
双击"Internet协议版本4(TCP/IPv4)",选择"使用下面的DNS服务器地址",输入首选DNS(如8.8.8.8)和备用DNS(如8.8.4.4)。
保存并测试
点击确定保存设置。打开命令行工具,输入"nslookup"测试DNS是否正常工作,或访问网站验证连接是否正常。
小提示
- • 如果切换后无法上网,请检查DNS地址是否输入正确
- • 可以使用
nslookup www.baidu.com测试DNS是否生效 - • 部分网络可能需要重启路由器或刷新DHCP才能生效
DNS工作原理简介
浏览器首先检查本地DNS缓存和hosts文件
向本地DNS服务器发起递归查询请求
DNS服务器逐级查询根域名、顶级域、二级域
将解析到的IP地址返回给浏览器并缓存
如何选择合适的DNS
国外访问为主
推荐使用 Google DNS (8.8.8.8) 或 Cloudflare DNS (1.1.1.1),全球节点覆盖,访问国外网站速度快。
国内访问为主
推荐使用阿里云DNS (223.5.5.5) 或 DNSPod (119.29.29.29),国内节点多,访问国内网站延迟低。
注重隐私
推荐使用 Cloudflare DNS (1.1.1.1),承诺零日志政策,不记录用户查询数据。
今日黄历
2026-04-14DNS测试
使用下方命令测试DNS解析: