网络与路由

路由器 DNS 手动设置教程:TP-Link、小米、华为填写阿里/腾讯 DNS 并验证

约 7 分钟读完
路由器 DNS 手动设置教程:TP-Link、小米、华为填写阿里/腾讯 DNS 并验证

摘要

本文面向 TP-Link、小米和华为家用路由器用户,介绍阿里 DNS 与腾讯 DNS 的地址选择、网页后台设置入口、缓存清理及电脑和手机验证方法,并说明 WAN DNS、DHCP DNS、Android 专用 DNS 的区别与常见故障处理。

本文目录

路由器 DNS 决定设备把域名交给哪台服务器解析。它只负责把域名变成 IP,不能替代代理,也不会直接提高宽带带宽。下面以 TP-Link、小米和华为家用路由器为例,填入阿里 DNS 或腾讯 DNS,并检查设置是否真正生效。

适用设备与操作前提

本文适用于带网页管理后台的 TP-Link、小米/Redmi、华为家用路由器,与手机使用 iOS、HarmonyOS 还是 HyperOS 无关。不同型号、运营商定制固件的菜单名称可能不同。

  1. 先用电脑或手机连接路由器 Wi-Fi,打开路由器管理页。
  2. 查找网关地址:Windows 运行 ipconfig,查看“默认网关”。常见地址是 TP-Link 的 192.168.1.1、小米的 192.168.31.1、华为的 192.168.3.1,但应以设备标签和实际页面为准。
  3. 记录原来的 DNS 方式。遇到问题时可改回“自动获取”,不必反复尝试陌生设置。

先分清:填在哪一项更有效

通常应修改路由器后台的“WAN DNS”“互联网 DNS”或“上网 DNS”,它决定路由器向哪个上游解析服务器查询域名:

解析服务 主 DNS 备用 DNS
阿里公共 DNS 223.5.5.5 223.6.6.6
腾讯 DNSPod 公共 DNS 119.29.29.29 182.254.116.116

两组地址选择一组即可,不必同时填写。优先设置 WAN/互联网 DNS;LAN 或 DHCP 中的 DNS 通常是分配给客户端的地址,可保留“自动”或路由器局域网 IP。只有后台明确说明该字段就是“客户端上游 DNS”时,才填写上表地址。

普通 DNS 地址栏只填写 IP,不要粘贴 https://dns.alidns.com/dns-query 或 https://doh.pub/dns-query;这类网址只适用于明确标注“DNS over HTTPS”的输入框。

## 先分清:填在哪一项更有效

  1. 连接路由器后打开 http://tplogin.cn;打不开时改用网关地址,进入管理后台并输入管理员密码。
  2. 切换到“高级功能”。常见路径为“高级功能 → 网络设置 → 互联网设置/上网设置 → 当前 WAN 连接 → DNS 服务器”;部分旧界面位于“网络设置 → WAN 口设置”。
  3. 选中正在使用的宽带拨号或互联网连接,把 DNS 从“自动获取”改为“手动”或“自定义”。
  4. 阿里 DNS 填 223.5.5.5、223.6.6.6;腾讯 DNS 填 119.29.29.29、182.254.116.116。
  5. 点击“保存”,按提示重启或等待配置生效。若后台完全没有 WAN DNS 入口,先确认光猫是否处于路由模式、路由器是否处于 AP/桥接模式。

小米/Redmi 路由器设置方法

  1. 打开 http://miwifi.com,或访问实际网关地址,输入管理密码。
  2. 进入“高级设置 → 网络设置 → DNS 设置”。部分新固件会放在“常用设置 → 上网设置”或“互联网设置”中。
  3. 选择“自定义 DNS”“手动 DNS”或关闭“自动获取 DNS”,按实际字段填写阿里或腾讯的两组地址。
  4. 保存后按提示重启。小米 Mesh 场景通常应在承担主路由出口的设备上设置,并在另一台节点确认已同步。

华为路由器设置方法

  1. 华为路由器常见管理地址为 http://192.168.3.1/,仍应以机身标签或网关地址为准。
  2. 登录后进入“高级设置 → 网络/互联网 → WAN 连接/上网设置”,选择当前正在使用的 WAN 连接;部分新版界面直接提供“互联网设置”。
  3. 找到“DNS 服务器”,选择手动并填写阿里或腾讯 DNS 地址。
  4. 保存并重新连接 Wi-Fi。若页面没有该字段,可能是运营商定制、桥接模式或由光猫负责拨号,需要在实际承担路由功能的设备上修改。

五步验证 DNS 是否生效

  1. 保存配置后按提示重启路由器,重新连接 Wi-Fi。Windows 可在命令提示符运行 ipconfig /flushdns 清理本机缓存;手机可关闭再打开 Wi-Fi。
  2. 先测试公共 DNS 本身是否可达。Windows 运行:
nslookup www.baidu.com 223.5.5.5
nslookup www.baidu.com 119.29.29.29

看到 Server、域名和返回地址,说明电脑能直接联系这两个解析服务。macOS 或 Linux 也可运行 dig @223.5.5.5 www.baidu.com 测试。

  1. 测试路由器转发。把下面地址换成自己的网关:
nslookup www.baidu.com 192.168.1.1

能返回域名和 IP,说明设备可以通过路由器查询 DNS。 4. 确认设备没有单独指定其他 DNS。运行 nslookup www.baidu.com,查看 Server 是否为路由器地址。iPhone 可在“设置 → Wi-Fi → 右侧 i → 配置 DNS”中选“自动”;小米/Redmi 可在“设置 → 连接与共享 → 专用 DNS”中选“自动”,不要让加密 DNS、VPN 或代理接管测试。 5. 打开 https://www.ip138.com/dns/ 辅助查看当前解析归属。也可分别切换阿里、腾讯 DNS,每次清理缓存后对比结果;归属随之变化,说明路由器大概率已经采用新设置。智能 DNS、CDN 可能显示不同节点,只要解析正常即可。

常见问题排查

  1. 直接查询阿里、腾讯 DNS 都超时:可能是防火墙、校园网或公司网络限制 53 端口,换手机热点再测。
  2. 公共 DNS 能查,查询路由器却超时:检查网关地址是否写错,以及路由器 DNS 转发是否开启。
  3. 修改后仍显示运营商 DNS:优先检查手机的“专用 DNS”、VPN、系统手动 DNS,确认 DHCP 没有把运营商 DNS 直接发给客户端。
  4. 能解析域名但网页仍打不开:问题通常在宽带、代理、HTTPS 或网站服务,不是 DNS。
  5. 重启后设置恢复自动:PPPoE 拨号可能重新获取 DNS,需要在拨号连接的高级选项中重新指定手动 DNS。

注意事项

  • 建议始终保留同一提供商的“主 DNS+备用 DNS”,便于判断故障来源。
  • 公共 DNS 不是代理工具,不能保证解除访问限制,也不能保证网速变快。
  • DNS 缓存可能让修改看起来没有效果,应清理缓存、断开重连并等待原来的 TTL 过期。
  • 公共解析服务能看到查询的域名信息,尽量使用阿里、腾讯等可信服务,不使用来源不明的“加速 DNS”。
  • 若后台没有对应菜单,不要套用其他品牌路径,应按路由器具体型号在官方帮助中心查询说明书。

小结

设置路由器 DNS 的核心是找到当前 WAN/互联网连接的 DNS 字段,填写阿里或腾讯的成对地址,保存后分别测试公共 DNS、路由器 DNS和终端实际 DNS。正常情况下,域名能正确返回 IP,手机网页检测也可能显示相应解析服务;但如果网络速度或访问状态没有变化,应继续检查宽带、代理和网站本身。

常见问题

阿里 DNS 和腾讯 DNS 要同时填写吗?

不需要。阿里填写 223.5.5.5 和 223.6.6.6,腾讯填写 119.29.29.29 和 182.254.116.116,任选一组作为主、备用 DNS 即可。混填虽然有时也能工作,但排查和恢复更麻烦。

为什么只改了 WAN DNS,手机仍显示运营商 DNS?

手机可能启用了手动 DNS、Android 专用 DNS、VPN 或代理,也可能是 DHCP 服务器直接把运营商 DNS 分发给了手机。先把这些选项恢复为自动或关闭,再重新连接 Wi-Fi 测试。

换成公共 DNS 后,为什么网速没有明显提升?

DNS 只负责域名解析,下载速度主要取决于宽带、路由器性能、节点和目标网站。公共 DNS 可能改善解析结果或响应稳定性,但不会直接提高宽带带宽,也不能代替代理服务。

参考来源