Ping 请求因 ARP 错误而失败?
Ping request fails with wrong ARP?
我为此花了几个小时但没有成功,我正在尝试从 A 主机 ping:172.23.67.188(路由器 B 外部 ip)。
所以我在 A-Host 终端输入:
ping 172.23.67.188 -c 3
但是 ping 失败,丢失 100%,所以我 运行 再次 tcpdump
并得到以下输出:
为什么我没有看到这样的 arp 请求:
arp who was 172.23.67.188 tell 192.168.11.188
是什么导致此 ping 失败? (注意A主机可以ping自己,RouterA既有内外ip)
这是一张图表:
请注意:x=187, y=188
您不会看到像“arp who who was 172.23.67.188 tell 192.168.11.188”这样的ARP请求,因为172.23.67.188和192.168.11.188在不同的网络上,所以ARP应该是针对路由器192.168.11.188的用于到达 172.23.67.188。另请注意,这两个地址都不是全局可路由的,因为它们位于私有地址 space.
中
我为此花了几个小时但没有成功,我正在尝试从 A 主机 ping:172.23.67.188(路由器 B 外部 ip)。
所以我在 A-Host 终端输入:
ping 172.23.67.188 -c 3
但是 ping 失败,丢失 100%,所以我 运行 再次 tcpdump
并得到以下输出:
为什么我没有看到这样的 arp 请求:
arp who was 172.23.67.188 tell 192.168.11.188
是什么导致此 ping 失败? (注意A主机可以ping自己,RouterA既有内外ip)
这是一张图表:
请注意:x=187, y=188
您不会看到像“arp who who was 172.23.67.188 tell 192.168.11.188”这样的ARP请求,因为172.23.67.188和192.168.11.188在不同的网络上,所以ARP应该是针对路由器192.168.11.188的用于到达 172.23.67.188。另请注意,这两个地址都不是全局可路由的,因为它们位于私有地址 space.
中