请教一个关于子网掩码的奇怪问题
本帖最后由 小短腿跑快点 于 2015-06-01 20:13 编辑不同局域网的两台机器之间因为子网掩码的设置不同就造成两台机器不能互相访问了,连网络中心的人都解释不了。。。
首先介绍一下环境
主机A:
IP 192.168.75.79/255.255.255.0
网络中心的一台服务器,通过路由器上的固定IP上网和访问学校的内网
主机B:
IP 192.168.0.X/255.255.255.0
学生机房,80台主机均连接在两台交换机再经过路由访问外网和校内网
两台路由分配的固定IP不是同一个网关对于大学这种网络情况很复杂的我也不懂这些固定IP又是怎么设置的
问题是按照上述的设置互相访问没有问题,但是主机B因为是学生机房,机器上安装的学习软件要求子网掩码需要设置成255.255.0.0
如果主机B设置成255.255.0.0 可以访问外网也能访问学校的主页(可以确定该主机正确识别为内网主机,因为外网主机是无法访问学校主页的办公信息的),但是连接不上主机A,ping IP 提示192.168.0.1回复 目标主机无法访问
为什么改了主机B的子网掩码就访问不了主机A了呢?怎么样在主机B的子网掩码为255.255.0.0的情况下仍然能正常访问主机A呢?
很急,在线等高手解答 谢谢 是这问题太白痴了吗?为什么没人回答啊啊啊 子网掩码为255.255.0.0表示该网段是192.168.0.0-192.168.255.255,192.168.75.79可能同时出现在A网段和B网段,所以不能访问。
可以在B的内网网关加一条静态路由,访问 192.168.75.79的走静态网关,再访问A的网关(也添加路由规则),再访问到A。
只是我的理解,供参考。 将主机B的子网掩码设置成255.255.255.0时能访问主机A,设置成255.255.0.0时不能访问主机B,是这样吗? R
S S
host a host b
这要看你这俩SWITCH有没有配置,你的网关设在哪里了,是交换机上,还是路由上。最好有拓扑。 看来这个问题应该解决了 本帖最后由 ken1980 于 2015-07-01 19:36 编辑
子网掩码为255.255.0.0表示该网段是192.168.0.0-192.168.255.255,访问192.168.75.79是广播请求192.168.75.79的MAC地址而不是发往网关;
需在主机B的网关上做ARP代理透传到主机A
页:
[1]