Ping请求失败且未生成目标IP对应ARP请求的故障排查求助
故障原因说明
为什么看不到针对172.23.67.188的ARP请求
172.23.67.188与A-Host所在的192.168.11.0/24属于不同网段,主机不会对跨网段的目标IP直接发起ARP请求,只会查询本地路由表,把ICMP报文转发给默认网关(Router A的内网IP 192.168.11.187),整个过程只会发起针对网关IP的ARP请求,因此你不会观察到arp who was 172.23.67.188 tell 192.168.11.188的报文。
ping失败的根因
结合A-Host可正常ping通Router A的内网IP、外网IP的前提,故障大概率是以下原因之一:
- Router A上没有配置指向172.23.67.0/24网段的正确路由,ICMP请求报文到达Router A后被丢弃
- Router B的外网口配置了访问控制规则,拦截了来自Router A侧的ICMP请求
- Router A与Router B之间的链路、或者中间传输网络封禁了ICMP协议报文
- Router B未配置回程路由,收到ICMP请求后无法将响应报文回传到192.168.11.0/24网段
内容的提问来源于stack exchange,提问作者rolen
相关产品推荐
相关产品推荐

