我有一个服务器集群,全部连接在本地网络上(所有物理机,不是虚拟机)。当尝试从服务器 A ping 到 B 时,我得到一个Desitination Host Unreachable. 我可以从 B ping 到 A 没问题,然后我可以从 A ping 到 B 一小段时间。由于这种行为,我相信我有一个 ARP 问题,尽管我不知道如何解决它。运行时,arp -a我得到以下结果? (10.0.0.105) at <incomplete> on eth1,这是我尝试 ping 的 IP。不确定它是否有帮助,但这是我/etc/network/interfaces的两台机器的文件(我正在运行 Ubuntu 12.04 服务器)。
Server A
auto eth1
iface eth1 inet static
address 10.0.0.102
netmask 255.255.255.0
Server B
auto eth1
iface eth1 inet static
address 10.0.0.105
netmask 255.255.255.0
Run Code Online (Sandbox Code Playgroud)
其他每台服务器(我在这个网络中有 7 个)都可以 ping / 可以 ping 任何其他服务器。这只是两者之间的问题。任何帮助将不胜感激。
编辑
Server A
iptables --list
Chain INPUT …Run Code Online (Sandbox Code Playgroud)