那天晚上,家里的打印机突然连不上电脑,NAS上的电影也打不开,但手机刷视频却正常。我用笔记本ping打印机IP,返回“请求超时”,而ping路由器网关倒是通的。这明显是内网通信出了问题,但外网却没事。我立刻登录路由器后台,查看IP分配情况。
第一步:检查DHCP客户端列表。所有无线设备都获得了正常IP,比如192.168.1.101、102等,子网掩码都是255.255.255.0,没有问题。接着我仔细检查了手动分配的静态IP设备。因为打印机和NAS都设了固定IP,我发现NAS的IP是192.168.1.200,但子网掩码一栏竟然写着255.255.255.255!原来上次调试时我复制粘贴了错误的数值,导致NAS认为自己与所有其他设备都不在同一个子网,自然无法通信。
第二步:把NAS的子网掩码改回255.255.255.0,保存重启。再试,打印机马上能联机,NAS也能访问了。这次实测让我深刻体会到,子网掩码虽小,却直接影响局域网通信。如果掩码设得太小(比如255.255.255.255),设备只能与自己通信;设得太大(比如255.255.0.0)虽然不影响同网段,但可能造成广播域扩大,网络效率降低。正确设置子网掩码,是路由器IP配置的基本功。
问:子网掩码设置错误会导致什么后果?
答:最直接的后果是局域网内设备互相无法访问。例如把子网掩码写成255.255.255.255,设备认为只有自己一台上网,其他设备都不在同一个网络,自然ping不通。外网访问通常不受影响,因为网关地址仍可到达。
问:路由器中如何正确设置子网掩码?
答:绝大多数家庭网络使用C类地址,子网掩码固定为255.255.255.0。如果你手动分配IP,务必保持与同一子网内其他设备一致的掩码。若是路由器LAN口设置,一般默认就是255.255.255.0,不要随意改动。
问:怎样快速检查设备的子网掩码?
答:在Windows下打开命令提示符,输入ipconfig,查看对应网卡的子网掩码;Mac/Linux用ifconfig或ip addr。对比所有设备是否一致。如果发现某个设备掩码异常,及时修正即可恢复局域网通信。











