DNS 是上网的第一站:你输入的每个网址,都要先问 DNS"这个域名对应哪个 IP"。运营商默认的 DNS 经常又慢又脏(劫持插入广告),换个公共 DNS 是成本最低的网络优化。
主流公共 DNS 对比#
| DNS | 地址 | 特点 |
|---|---|---|
| 阿里 AliDNS | 223.5.5.5 | 国内快,稳定,适合大多数人 |
| 腾讯 DNSPod | 119.29.29.29 | 国内快,准确性好 |
| Cloudflare 1.1.1.1 | 1.1.1.1 | 国外快、隐私好,国内速度一般 |
| Google 8.8.8.8 | 8.8.8.8 | 全球通用,国内偶尔抽风 |
| 114DNS | 114.114.114.114 | 老牌,纯净版无劫持 |
怎么选#
- 只在国内上网:阿里 223.5.5.5 或腾讯 119.29.29.29,延迟最低。
- 经常科学上网:1.1.1.1 或 8.8.8.8,避免国内 DNS 的污染干扰。
- 被劫持插广告:换 114.114.114.114 纯净版,或直接上 DoH 加密 DNS。
修改步骤#
Windows:设置 → 网络 → 适配器选项 → IPv4 属性 → 手动填 DNS。
macOS:系统设置 → Wi-Fi → 详细信息 → DNS → 添加。
iPhone:设置 → Wi-Fi → 感叹号 → 配置 DNS → 手动。
Android:设置 → 网络 → 私有 DNS,填 one.one.one.one(Cloudflare DoH)或 dns.alidns.com(阿里 DoH)。
路由器:后台 DHCP/DNS 设置里改,全家设备一次性生效,最推荐。
两个提醒#
- 换 DNS 治不好"污染":有些域名是被直接污染返回错误 IP,换 DNS 只能解决劫持类问题,污染还得靠代理。
- 别用不知名的小众 DNS:DNS 能看到你访问的所有域名,选大厂的,隐私有底线。账号安全方面可以对照自查清单一起做。
进阶:DoH / DoT 加密 DNS#
普通 DNS 是明文传输的,运营商能看到你查了哪些域名。2024 年建议了解加密 DNS:
- DoH(DNS over HTTPS):走 443 端口,和网页流量混在一起,最难被针对。浏览器(Chrome / Firefox / Edge)都内置支持,打开就行。
- DoT(DNS over TLS):走 853 端口,系统级支持,安卓的"私人 DNS"就是 DoT。
- 怎么开:Chrome 设置 → 隐私 → 使用安全 DNS;Firefox 设置 → 网络设置 → 启用 DNS over HTTPS;安卓设置 → 私人 DNS → 填
one.one.one.one或dns.alidns.com。
开了 DoH 之后,运营商就看不到你的 DNS 查询了(但还是能看到你连了哪些 IP,所以不是万能)。
DNS 和科学上网的关系#
很多人分不清:DNS 和代理是两层东西。
- DNS 解决"找地址":把域名变成 IP。
- 代理解决"连过去":数据走哪条路。
科学上网时,DNS 最好也走代理(防止 DNS 污染和泄漏)。主流客户端都有"远程 DNS"选项,打开它。否则会出现:代理连上了,但 DNS 还在被污染,网站打不开。
DNS 泄漏自查:连上代理后访问 ipleak.net 或 dnsleaktest.com,看显示的 DNS 是不是你的真实运营商。如果是,说明泄漏了,去客户端里把 DNS 设置改成走代理。
常见问题#
换了 DNS 网速变慢?
DNS 只影响"第一次解析"的速度(毫秒级),不影响下载速度。感觉变慢多半是心理作用,或者换到了一个离你很远的 DNS。换回阿里/腾讯就行。
1.1.1.1 在国内能用吗?
能用,但速度一般。Cloudflare 在国内没有节点,解析延迟比阿里高。日常用阿里,科学上网时切 1.1.1.1,这是最实用的组合。
路由器改 DNS 后部分设备没生效?
有些设备(比如安卓)会硬编码 DNS(如 8.8.8.8),不走路由器的 DHCP 下发的 DNS。这种情况要在设备上单独改,或者在路由器上做 DNS 劫持(把 53 端口的请求全部重定向)。
不同场景的 DNS 方案#
家庭网络:路由器上改,全家生效。主 DNS 用阿里 223.5.5.5,备用用腾讯 119.29.29.29,两个都挂的概率极低。
办公网络:别乱改公司电脑的 DNS,很多公司的内网系统依赖内部 DNS,改了 OA 都打不开。有需求找 IT。
校园网:学校有自己的 DNS 缓存,解析校内资源快。改公共 DNS 可能导致选课系统变慢,建议保持默认,校园网方案里有详细说明。
科学上网:客户端里设远程 DNS,推荐用 1.1.1.1 或 8.8.8.8。别用国内 DNS 解析国外域名,污染会让你怀疑人生。
老人小孩的设备:可以考虑带过滤功能的 DNS(如 114.114.114.114 的拦截版),自动屏蔽钓鱼、赌博网站,省心。
DNS 污染 vs DNS 劫持#
很多人分不清这两个:
- DNS 劫持:运营商或中间人把你的 DNS 查询结果改了,插入广告或跳转。换公共 DNS / 开 DoH 能解决。
- DNS 污染:针对特定域名的攻击,返回错误的 IP。换 DNS 只能部分缓解,根本解决靠代理。
判断方法:同一个域名,用阿里 DNS 和 1.1.1.1 查,结果不一样就是劫持;都返回错误 IP 且 ping 不通,就是污染。
2024 年的 DNS 趋势#
- DoH 普及:主流浏览器默认开启加密 DNS,明文 DNS 正在退出历史舞台。
- ECH:加密 ClientHello,和 DoH 配合,SNI 也不明文了。2024 年 Cloudflare 已经在推,感兴趣可以搜 ECH 科普了解。
- IPv6 DNS:IPv6 普及后,DNS64 / NAT64 场景变多,家用路由器开 IPv6 的记得检查 DNS 设置。
一句话总结#
DNS 是网络的地基,5 分钟的设置,换来的是更快、更干净、更隐私的上网体验。先改路由器,再开 DoH,最后检查泄漏,三步走完,DNS 这块就毕业了。
DNS 相关工具#
- DNS Benchmark:Windows 上测各 DNS 延迟,选最快的。
- namebench:开源 DNS 测速,Mac / Linux 用。
- ipleak.net:检查 DNS 泄漏,科学上网必备。
- 1.1.1.1 App:Cloudflare 的一键加密 DNS,手机上最省事。
常见误区#
- “DNS 能加速下载”:不能。DNS 只影响解析,下载速度看带宽。
- “DNS 越快越好”:延迟差 10ms,体感为零,稳定比快重要。
- “改了 DNS 就安全了”:DNS 只是第一步,代理、2FA、密码管理,一个都不能少。
企业级 DNS#
- 内网 DNS:公司有内部域名,别乱改 DNS,问 IT。
- DNS 过滤:企业用 DNS 做上网行为管理,改 DNS 可能违反公司政策。
- ** split DNS**:内外网分开解析,家用不用管,企业网常见。
IPv6 时代的 DNS#
IPv6 普及后,DNS 也要跟上:
- 路由器开 IPv6,DNS 要配 v6 地址(如 2400:3200::1)。
- DNS64:纯 v6 网络访问 v4 网站靠它,手机开 IPv6 的注意。
- 测试:ipv6-test.com 一键检查,DNS 那栏别红。
最后的话#
DNS 是 2024 年最值得花 5 分钟优化的东西:不花钱、立竿见影、一劳永逸。改完路由器的 DNS,你会回来感谢这篇的。
改 DNS 不难,难的是"想起来去改"。现在就去,花 5 分钟,今晚的网就更快、更干净。行动吧。对了,改完记得重启一下路由器,让新 DNS 生效。
插图来源:Storyset