求助,子网掩码和网关之间的关系。
有一台机器,IP为192.168.0.250 子网掩码 255.255.255.192按照道理来说 主机数为 192.168.0.193 -192.168.0.254
可是我设置网关为192.168.0.1,还是一样可以上网。
这是什么缘故,望告之。
这个问题是别人问我的,我也想不通是什么道理,大家可以试一下。
[ 本帖最后由 webjump 于 2008-10-20 20:14 编辑 ] 如果你的子网掩码没有设置错误,确实是255.255.255.192的话,那么你这种情况是不可能的,如果你的子网掩码是255.255.255.0,那么只有一个可能,你这个网络里有另一个IP为192.168.0.1的出口。。。
[ 本帖最后由 benben418 于 2008-10-21 00:22 编辑 ] 当然可以上网了。
你设置成192的子网掩码只是表示在你的局域网里与192.168.0.24之类的主机不在同一个网段而已。
所以当你网关用0.1能上网只能说明你的网络里一台IP地址为0.1路由。 可能网关是 255.255.255.0 问题是,掩码192的情况下,根本无法寻址0.1,谈何通讯? 可是实际情况就是这样,可以上网。
大家自己试一下就知道了。
我甚至改成255.255.255.252都可以上网
根据3楼的回答,意思是说子网掩码和路由是没关系的了?
[ 本帖最后由 webjump 于 2008-10-25 08:39 编辑 ] netmask和路由当然没关系.它只是起到一个划分网段的作用.不在一个网段的机器互相不能通信.这就要所有的机器都遵循这个netmask划分才可以.比如说 192.168.0.0/26 这个网段只能有 192.168.0.1-192.168.0.62之间能互相访问.你要访问192.168.0.65/26 这个地址就不可以.
看看你网关的那台机器的netmask是不是255.255.255.0
把你网关的那台机器的netmask改成 255.255.255.192再看看
[ 本帖最后由 ilovesc 于 2008-10-26 16:21 编辑 ]
页:
[1]