本地网络中的一台计算机无法接收 ARP 回复 (ping)

本地网络中的一台计算机无法接收 ARP 回复 (ping)

我有两台计算机通过路由器(调制解调器)连接,我无法从其中一台计算机 ping 通另一台计算机。我在两台计算机上都运行了 dump。ARP系统1 的请求被传递到系统 2,系统 2 对其进行回复,但系统 1 无法接收这些回复。另一方面,系统 1 无法接收来自系统 2 的任何请求。 TCPARPARP

有什么解决办法吗?

答案1

我看到的可能性:

  • 路由器(交换机?)行为异常...您可以尝试另一个吗?
  • IP 重复或掩码不正确...检查掩码是否相同而 IP 是否不同,但是否在同一网络中。
  • 极其罕见的情况是存在重复的 MAC...检查两个系统上的 MAC。
  • ARP 缓存问题...请检查您的缓存,例如cat /proc/net/arp
  • ARP 格式不正确...请检查转储中的地址解析协议 SHA SPA THA TPA 是否正确。

(或许发布 ARP 转储)

相关内容