1. 同一局域网不同IP网段ping不通

首先要搞清楚同一局域网不同 IP 网段的设置方法:从广义上讲,局域网可以分为物理上的,和逻辑上的局域网段。

物理局域网段是指:比如 21 台电脑主机的 21 条网线都连接在同一台 24 口的交换机上,该 IP 地址段范围:192.168.50.1 - 192.168.50.21,这时不考虑任何一台机器上关闭了 ping 服务的情况,应该是任意两台电脑之间都能够 ping 通的。

逻辑局域网段是指:有些机器,比如说上面 21 台机器中的任意 10 台,虽然物理上都是在同一个交换机下,但是你仍然可以将这 10 台机器的 IP 地址段强制设置成 192.168.40.1 - 192.168.40.10。这个时候就属于逻辑上的局域网情况了。也就是说,这 10 台属于同一个局域网 192.168.40.x,另外 11 台机器属于另一个局域网 192.168.50.x。这时候你在这 10 台机器上就 ping 不通另外 11 台机器的 IP 地址了。子网掩码一般缺省是 255.255.255.0,非标准的子网掩码算起来更麻烦,要算子网号和主机号,一般可以不用。

所以说你首先还是要检查你的网络物理结构和逻辑上的 IP 地址设置是否正确?这样才能找到 ping 不通的原因。

2. 同局域网,不同网段之间无法Ping通

不能ping通有以下两种可能情况:

1、两者根本不能通讯,或者是两者之间的内连接有问题容。解决方法是可以采用逐步排查的方法,先ping网关看是否能通,然后逐步排查。也可以采用tracert命令看在就哪个节点出现故障,如下图:

那个节点出错或者断开即可判断那个节点出现了问题。