kavin

路由器故障:ARP表项不能自动更新 网络调整后业务不通

kavin 运维技术 2022-11-08 509浏览 0

ARP表项不能自动更新导致网络调整后业务不通的故障解决步骤如下:

网络环境

如图1和图2所示,NE40的接口工作在交换式接口模式。原来在PIX防火墙上做服务器对外网的NAT server转换,网络调整后把在PIX防火墙上对服务器做的NAT server转换的数据删除,改为在Eudemon500上做服务器的NAT server转换,服务器对外网的公网地址不变。

路由器故障:ARP表项不能自动更新 网络调整后业务不通

网络调整后,从Internet上无法ping通服务器的公网地址,也无法访问服务器上的业务。

故障分析

步骤 1 检查服务器的网卡工作状态是否正常,没有发现问题。

步骤 2 检查Eudemon500上的数据配置是否有问题。经检查没有发现问题,且从Eudemon500能ping通服务器的私网地址和映射后的公网地址。

步骤 3 从NE40上ping服务器映射后的公网地址,无法ping通。在NE40上使用命令display ip routing-table查看到服务器映射后的公网地址的路由,没有发现问题。

步骤 4 在NE40上执行命令display arp all查看ARP表项,发现服务器映射后的公网IP地址对应的仍然是PIX防火墙的MAC地址,ARP表项没有及时更新导致网络不通。

<NE40>displayarpall 

ArpTable: 

Totalnumberofarp:2static:0dynamic:2 

IPAddressMACAddressVlanIDTypeVPN-InstanceInterface 

11.1.1.11-1-1IEth6/0/0 

11.1.1.22-2-2DEth6/0/0

—-结束

处理步骤

在NE40上执行以下操作。

步骤 1 在用户视图下执行命令reset arp interface interface-type interface-number,清空NE40上与防火墙相连的接口上的ARP表项。

步骤 2 ping服务器映射后的公网地址11.1.1.2,使ARP表项重新自动学习。

步骤 3 执行命令display arp all,可以看到服务器映射后的公网IP地址对应的是Eudemon500上的MAC地址。

<NE40>displayarpall 

ArpTable: 

Totalnumberofarp:2static:0dynamic:2 

IPAddressMACAddressVlanIDTypeVPN-InstanceInterface 

11.1.1.11-1-1IEth6/0/0 

11.1.1.23-3-3DEth6/0/0

—-结束

完成上述操作后,从Internet上可以ping通服务器映射后的公网地址,也可以正常访问服务器上的业务,故障排除。

案例总结

一般情况下,ARP表项老化之前,系统会发送广播的ARP老化探测报文,确认ARP表项中MAC地址和IP地址的映射是否正确。

当网络调整后,与NE40相连的设备被更换(即MAC地址发生了改变),但新设备仍然使用原来IP地址。在ARP表项超时之前,从Internet上ping服务器映射后的公网地址时,系统认为自己有IP地址与MAC地址的映射,所以不会发送ARP老化探测报文,但是ARP表项中的MAC地址又不正确,所以导致业务不通。

网络调整后,最好手动更新一下ARP表项。

继续浏览有关 网络运维 的文章
发表评论