DNS 慢被误判为无线慢
网页打开慢但 ping 正常,是典型的「DNS 慢被误判为无线慢」:域名解析耗时偏高,而数据面传输完全正常。特征很好认——ping IP 很快、ping 域名慢;打开新站点慢、访问已缓存的站点正常。此时无线侧的 RSSI、重传率、信道利用率往往都在正常范围,先测一次解析耗时就能砍掉一半误判。
基本信息
| 典型特征 | ping IP 快、解析域名慢;新站点慢、已访问站点正常 |
|---|---|
| 测试方法 | nslookup 对比多次解析耗时与不同 DNS 服务器 |
| 常见原因 | DNS 服务器响应慢、内网转发异常、缓存问题 |
| 处理方向 | 调整 DNS 指向、核对无线网段到 DNS 的路径 |
| 误判成本 | 直接做无线优化属于方向性错误,白费功夫 |
典型使用场景
- 用户投诉「Wi-Fi 很慢」,实际是打开网页的首包时间长
- 内网 DNS 转发异常导致跨网段解析超时
- 更换 DNS 服务器后部分用户解析失败
- 排查认证页面(Portal)跳转缓慢
- 判断问题在网络侧还是终端 DNS 配置
解析测速
解析测速
# 对比不同 DNS 的解析耗时
nslookup www.example.com 内网DNS
nslookup www.example.com 223.5.5.5
# 再直连 IP 访问一次,比较两种方式的耗时差解析慢与传输慢的区分
| 现象 | 解析慢 | 传输慢 |
|---|---|---|
| ping IP | 正常 | 延迟高或丢包 |
| ping 域名 | 慢或超时 | 与 IP 表现一致 |
| 已访问站点 | 正常(有缓存) | 同样慢 |
| 无线侧指标 | 正常 | 可能有异常 |
| 处理方向 | DNS 与转发链路 | 射频与空口 |
「网慢」投诉先做一次 DNS 与 IP 直连的对比,通常能砍掉一半误判,也省下大量射频排查的时间。
解析耗时受缓存影响很大:同一域名反复查询的结果不能直接比较,测试前先清缓存或换用未查询过的域名。
如果无线侧同时存在解析慢与射频问题,两者会叠加:先修 DNS 再看射频,避免在射频上反复优化却看不到任何效果。
只把终端 DNS 改成公共 DNS 而不查内网需求:内网域名会解析失败,业务系统随之不可用。