S5700交换机的ARP表项没有刷新导致更换服务器更换后用户无法访问

发布时间:  2016-09-22 浏览次数:  179 下载次数:  0
问题描述

如下图所示,服务器和用户终端的网关都在S5700上,由于服务硬件老化原因,客户需要将服务器更换为新的服务器,ip地址不变,更换后发现用户终端始终无法ping通服务器。


处理过程

1、由于用户终端和服务器之间属于三层互通,所以首先需要确定是二层转发问题还是三层转发问题,在PC1上ping PC2能正常ping通,说明终端侧二层转发没问题;

2、在PC1和PC2上ping网关地址也能ping通,到无法ping通服务器,说明问题出在S5700和服务器之间;

3、在S5700上ping服务器,发现无法ping通,由于服务器做了更换,是否服务器设置问题?

4、在S5300上接一台跟服务器同网段的PC,然后在PC上ping服务器也能ping通,说明服务器本身正常;

5、在S5700上查看服务器的arp发现arp表项中对应的MAC地址跟服务器实际mac地址不一致,是否S5700上做了arp静态绑定?检查配置发现并没有配置静态绑定;

6、进一步核对5700上arp对应的mac地址发现仍然是老服务器的mac地址,应该是更换新服务器后S5700上的arp表项并没有更新导致业务不通;

7、在用户模式下输入reset arp interface Vlanif 命令手动刷新ARP表,业务恢复正常。

根因

S5700设备的ARP默认老化时间是20分钟,客户更换服务器后在S5700上的ARP没有手动重启,RP表项依然没有老化,导致更换服务器后终端PING不通原来的地址

解决方案

在用户模式下输入reset arp interface Vlanif 命令手动刷新ARP表

END