webjump 发表于 2008-10-20 20:02:02

求助,子网掩码和网关之间的关系。

有一台机器,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 编辑 ]

benben418 发表于 2008-10-21 00:21:32

如果你的子网掩码没有设置错误,确实是255.255.255.192的话,那么你这种情况是不可能的,如果你的子网掩码是255.255.255.0,那么只有一个可能,你这个网络里有另一个IP为192.168.0.1的出口。。。

[ 本帖最后由 benben418 于 2008-10-21 00:22 编辑 ]

hu77229598 发表于 2008-10-22 00:14:03

当然可以上网了。
你设置成192的子网掩码只是表示在你的局域网里与192.168.0.24之类的主机不在同一个网段而已。
所以当你网关用0.1能上网只能说明你的网络里一台IP地址为0.1路由。

胡天胡地 发表于 2008-10-22 20:36:01

可能网关是 255.255.255.0

seignior 发表于 2008-10-22 20:38:33

问题是,掩码192的情况下,根本无法寻址0.1,谈何通讯?

webjump 发表于 2008-10-25 08:32:28

可是实际情况就是这样,可以上网。
大家自己试一下就知道了。
我甚至改成255.255.255.252都可以上网

根据3楼的回答,意思是说子网掩码和路由是没关系的了?

[ 本帖最后由 webjump 于 2008-10-25 08:39 编辑 ]

ilovesc 发表于 2008-10-26 15:48:42

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]
查看完整版本: 求助,子网掩码和网关之间的关系。