192.168.0.1.路由器登录教程网

子网掩码错配,局域网一半掉线

公司网络最近出了怪事:台式机上网正常,但财务室的两台笔记本和手机总提示“IP地址冲突”或“无法获取IP”。我翻遍路由器设置,DHCP池、IP地址都没毛病,甚至怀疑是ARP攻击。最后在检查一台笔记本的手动IP时,发现子网掩码填的是255.255.0.0,而路由器下发的子网掩码是255.255.255.0。问题就出在这里——子网掩码不一致,导致同一局域网被分成两个网段,部分设备无法跨网段通信。

这次排查让我意识到,很多人以为IP地址和网关设对就行,子网掩码随便填。实际上,子网掩码决定了设备是否认为目的地与自己处于同一网络。比如路由器LAN口设为192.168.1.1/24(掩码255.255.255.0),那么它只认为192.168.1.0~192.168.1.255是本网段。如果笔记本手动写成255.255.0.0,它会认为192.168.0.0~192.168.255.255都是本地,但路由器不认,所以发往192.168.1.2的数据包会被笔记本当作本地直连,实际上却需要路由器转发——结果就是丢包甚至断网。

我实测还原了场景:将一台电脑子网掩码改为255.255.254.0(23位),路由器保持24位。Ping路由器网关正常,但ping另一台同网段设备有时通有时不通,Windows还弹“一般故障”。换成自动获取后立即恢复正常。所以如果你遇到部分设备间歇性掉线或无法访问共享资源,先检查子网掩码是否统一。家用路由器默认都是255.255.255.0,手动设置IP时一定保持一样。如果为了扩展局域网改用255.255.254.0,那所有设备(包括路由器)都必须改。

第一步:登录路由器管理页面(通常是192.168.1.1或192.168.0.1),查看LAN口设置里的子网掩码。第二步:检查出问题的设备网络属性,确保IPv4子网掩码与路由器一致。第三步:如果设备是自动获取IP还出问题,可能DHCP服务器下发错误,可重启路由器或重置DHCP服务。记住,子网掩码错配不会让全部设备掉线,但会让一半设备“消失在网络中”。

问:子网掩码255.255.255.0和255.255.0.0混用会怎样?

答:会产生通信故障。比如路由器192.168.1.1/24,笔记本设为192.168.1.100/16(255.255.0.0)。笔记本认为192.168.0.0~192.168.255.255都是本地,所以访问192.168.2.1时它会直接发ARP请求,但路由器并不在192.168.2网段,导致请求无响应。同时,路由器的路由表会把192.168.2.x当作外部地址,需要默认网关转发,但笔记本已经忽略网关。结果就是部分跨段通信中断,而同段内的设备(如192.168.1.x)看似正常。

问:如何快速判断子网掩码是否错误?

答:在CMD中运行ipconfig /all,对比正常设备和故障设备的子网掩码。如果不同,错误设备基本都是手动填写导致。另外,ping命令测试时,如果ping同网段其他IP能通,但ping路由器的另一个LAN口地址(如路由器本身有两个网段)不通,大概率是子网掩码不匹配。

问:修改子网掩码后需要重启路由器吗?

答:如果是修改路由器LAN口的子网掩码,通常需要重启或重新连接所有设备,因为客户端的DHCP租约里携带旧掩码。如果只是修改单台设备的掩码,保存后一般立即生效,但最好将网卡禁用再启用一次,确保Windows刷新路由表。我实测过,修改后不重启,有时需要等10~30秒才能正常通信。

文章名称:《子网掩码错配,局域网一半掉线》
文章链接:https://www.192168011.com/luyouqishezhi/6696.html
本站作品均来源互联网收集整理,版权归原创作者所有,与本站立场无关,如不慎侵犯了你的权益,请联系我们告知,我们将做删除处理!