因交换机设置一个端口只允许一个设备导致的网络不通。
服务器使用NCSI共享口接入网络,BMC的IP和服务器的IP一直访问正常。
服务器IP使用的是固定IP地址,暂时假设BMC的ip 192.168.74.100,OS的IP 192.168.74.101。
某天,两个IP中的OS Ip突然无法访问了,ping 192.168.74.101 不通。而另外一个地址192.168.74.100正常。
排查过程描述如下:
1:首先用调试笔记本直连服务器的NCSI共享口,笔记本使用的IP地址为192.168.74.244。在直连方式下,两个ip都能够ping通。
初步排除服务器问题,一般不是因为服务器故障导致的。
2:进一步怀疑是ip地址冲突,将服务器的网线拔出后,将调试笔记本接入网络,ping 192.168.74.101或者arping 192.168.74.101。未找到存活的机器,在网络没有禁止ping的情况下,初步排除ip地址冲突。但可能存在禁止ping的情况,这种情况无法排查ip地址冲突。
3:联系网络管理员,修改交换机配置,对IP地址和MAC地址进行绑定,绑定后,仍然不通,从这能够排查因ip地址冲突导致的。
4:再进一步排查网线接触不良问题。更换网线,或者将网线的两端调换,均无法解决问题。
5:在更换网线排查接触不良的过程中,发现了一个怪现象。笔记本一直执行ping 192.168.74.101。在接入网线的瞬间,该ip能够ping通,但一会就不通了。有时候,该ip能够一直ping通,测试时间超2分钟以上,但这个时候ping bmc的ip192.168.74.100反而不通了。表现为这个网口上只能有一个ip能够ping通。
6:根据现象判断,怀疑交换机对端口进行了设置,一个端口只允许接入一个设备。对此现象与网络管理员进行沟通,确认最近执行了这个修改(以防止私自用hub或者交换机接入网络导致的网络瘫痪)。为解决这个问题,网络管理员对这个网络端口进行了特例放行。放行后,两个ip就都通了。
网络不通 交换机 NCSI ping