撸主好像对网络问题不是很清楚,我给你科普一下哇:
1、首先回答一下你的标题:客户端子网掩码是不是要和路由器的lan口设置的子网掩码要一致?
我告诉你:不一定,是根据网络地址来判断的,不仅仅根据IP来判定。
2、只要你的客户端的电脑IP的网络地址跟路由器的LAN 内网的IP的网络地址一致,就可以ping通路由器,就可以访问路由器,就可以了。
3、目前至少在中国境内生成的路由器默认IP基本都是192.168.X.X 很少有10.X.X.X和172.16.x.x的,那么我们以192.168.x.x为例给你解释。
4、假如你的路由器默认IP是 192.168.1.1 掩码是255.255.255.0 那么你的客户端是192.168.1.3 掩码是255.255.255.0 这样可以访问;
如果你的默认IP是 192.168.1.1 掩码是255.255.0.0 那么你的客户端IP如果是192.168.1.3 掩码如果是255.255.0.0 可以访问,如果掩码是255.255.255.0 也是可以的子网可以访问上一级网络;
如果你的默认IP是192.168.1.1 掩码是255.255.255.0 那么如果你的客户端IP是192.168.2.3 掩码是255.255.255.0是无法访问。因为前者网络号是192.168.1.0 后者是192.168.2.0
5、看清楚,以上就是单纯的交换网络里面的情况,加了网关地址就不一样哈。你在设置IP地址的时候如果增加了网关,只要理由配好了,啥子情况都可以访问,所以这也是你为什么可以上网的原因。
你是不是改成B类子网了?
172.16.1.0 255.255.0.0和172.16.1.0 255.255.255.0是可以正常通信的。
步骤:
首先关闭路由器的DHCP,然后改路由器LAN地址,掩码最好还是255.255.255.0
然后打开DHCP,地址池要跟你的LAN口新IP同段
这样电脑最好还是自动获取IP地址。
如果路由器掩码为255.255.0.0的话,意思是允许接入的终端数量会很多,即使终端掩码为255.255.255.0,仍然允许接入,但路由器向主机发出IP通信请求时寻址时间会变长