最近有客户反馈,家里原本网络使用一直很稳定,但自从安装了一台路由AC一体机搭配面板AP后,发现最近网速变得特别慢,用测速软件测试时甚至无法完成测试。
本次案例分享就是针对有线网络中出现的这类典型问题进行分析。
背景介绍
该客户家中采用的是路由AC一体机加四个房间面板AP的组网方案。突然发现,原来网速很好的几个终端设备,最近频繁出现网页打不开,测速结果也明显偏慢:

网络拓扑
整体为简单的家庭网络结构:光猫→路由AC→四个房间的面板AP。
排查分析
(1)首先处理网速异常问题:
第一步:确认光猫速率是否正常
这个检查很简单,直接将电脑连接到光猫上进行测速即可。测试结果显示速率符合预期,能达到500M带宽。
第二步:确认网口协商速率
针对测速上不去的现象,我们优先查看设备网口的协商速率:

从图中可以清楚地看到,连接AP的LAN口都是千兆速率,而连接WAN口却只有百兆!由此我们初步判断,测速上不去很可能是因为网线质量存在问题导致未能协商到千兆速率。
(2)其次确认网页打不开问题:
第一步:明确现象
我们需要了解一个关键点,网页打不开往往和DNS解析异常有关。因此我们可以使用nslookup命令来确认域名是否能成功解析:

立即发现了问题所在,PC竟然走的是fe80::1的IPv6解析,说明电脑拿到了IPv6 DNS地址。打开网络适配器查看:

确实如此,这样网页打不开的根本原因就找到了。那么究竟是哪个设备分配的IPv6 DNS呢?
第二步:确认分配IPv6 DNS的设备
首先怀疑路由器,进入配置页面查看:

IPv6功能都没有开启,直接排除了路由器的问题。最终通过抓包确认是内网的NAS设备分配的(由于报文未保存,此处用文字说明)。
原理及解决方案
(1)问题原因:
测速上不去——路由器和光猫之间的网线异常,仅协商到百兆速率。
网页打不开——PC获取到NAS异常分配的IPv6 DNS,导致走了IPv6解析路径。
(2)解决方案:
更换路由器与光猫之间的网线,确保协商到千兆速率;
由于NAS没有找到IPv6相关开关,用户表示直接关闭电脑的IPv6协议即可:

