WiFi路由器无网络连接——是否为交换机故障?
从你的拓扑描述和症状来看,大概率是网络里出现了冲突或者链路异常,给你几个排查方向,亲测有用的那种:
先排查DHCP服务冲突:你交换机上接的PC、打印机这类设备,有没有哪台不小心开启了DHCP服务?比如有些打印机或者老PC的共享网络功能,会偷偷分配IP地址。路由器本来是负责给所有设备分发IP的,要是突然冒出来另一个DHCP服务器,WiFi设备就会拿到错误的网关地址,刚重启时缓存还在能正常上网,过段时间IP更新后就断网了。你可以尝试把交换机上的设备逐个拔掉,每拔一个等10分钟看看WiFi是否恢复,找到那个“搞事”的设备就行。
检查路由器与交换机的端口兼容性:有些交换机带有端口隔离、VLAN或者速率强制设置,会不会不小心把连接路由器的端口设成了隔离模式?或者路由器LAN口和交换机端口的速率不匹配(比如路由器是100M,交换机强制1000M),导致链路不稳定,过段时间就丢包断网。你可以试试把路由器和交换机之间的网线换个端口插,或者手动设置双方端口的速率为“自动协商”模式。
排查网络环路问题:有没有可能交换机和路由器之间、或者交换机内部不小心形成了网络环路?比如接了两根网线在路由器和交换机之间,或者交换机上的设备互相连了线。环路会引发广播风暴,占用大量带宽,最终导致整个网络瘫痪,WiFi自然就没网了。你可以先把交换机上除了路由器的其他线都拔掉,只留路由器到交换机的连线,看看WiFi会不会稳定;如果稳定,再逐个加设备回去排查。
检查MODEM的连接数限制:有些MODEM有最大设备连接数的限制,当交换机上的设备加上WiFi设备的总数超过MODEM的上限,就会导致部分设备断网。你可以登录MODEM的后台管理界面,看看当前连接的设备数量,有没有超过它的额定值。
备注:内容来源于stack exchange,提问作者Malachi




