那天我为了给NAS分配一个固定IP,直接在电脑网卡属性里填了192.168.1.100,子网掩码随手填了255.255.0.0,网关192.168.1.1。结果电脑立刻断网,连路由器管理页面都打不开。我以为是IP冲突,换了几个地址还是不行,最后注意到子网掩码——255.255.0.0是B类地址的默认掩码,家用路由器一般用255.255.255.0(C类)。错了一位,电脑就会把网段当成192.168.0.0/16,而实际路由器的网段是192.168.1.0/24,两边不在同一个“网络”,网关虽然能ping通但数据包转发会出问题。
正确的做法是:打开路由器后台,在“LAN口设置”里找到子网掩码,通常是255.255.255.0,直接照填。如果路由器启用了其他子网(比如255.255.254.0),也必须保持一致。我试过手动改成255.255.255.0后,电脑立刻恢复上网,NAS也顺利绑定了静态IP。这件事让我深刻意识到——子网掩码不是随便填的数字,它决定了哪些IP算“邻居”,填错等于把设备扔到另一个虚拟网络里。
这次排查还发现一个细节:有时候手机或电脑会自动获取IP,但手动设置时容易忽略子网掩码和默认网关。特别是双路由组网或开了桥接的场景,子网掩码更要严格核对。我后来写了个小标签贴在路由器底壳上,记下LAN口的IP、掩码和网关,方便以后设置其他设备时直接参考。如果你也遇到手动设IP后断网,优先检查子网掩码是否和路由器一致。
问:手动设置IP时子网掩码应该填什么?
答:直接登录路由器管理界面,在“LAN设置”或“网络参数”中查看当前子网掩码,一般家用路由器默认是255.255.255.0(即/24)。如果路由器启用了其他网段(比如255.255.254.0),必须填与路由器完全一致的数值,不能自己随意填写。
问:子网掩码填错为什么会导致无法上网?
答:子网掩码决定了IP地址中哪部分是网络号、哪部分是主机号。填错后,设备会误判网络范围,认为目标IP(比如互联网服务器)是在同一子网还是需要走网关。例如把/24填成/16,设备会把所有192.168.x.x都当作直连,导致不会把数据发给网关,而实际路由器只管理192.168.1.x,从而产生通信故障。
问:如何快速查看路由器当前的子网掩码?
答:方法一:电脑连接路由器,打开命令提示符输入ipconfig,找到默认网关对应的子网掩码。方法二:直接登录路由器管理页面(通常是192.168.1.1或192.168.0.1),在“网络设置”或“LAN口设置”中查看。如果路由器无法登录,也可以查看手机连接WiFi后的IP信息(在WiFi详情页一般会显示子网掩码)。











