确定 IP 冲突的主机名

cat*_*nts 2 arp

我有一个网络,上面有几百台机器。我有一台机器出现间歇性连接问题,通过 vSphere Web 客户端报告。这台麻烦的机器的主机名是“vsphere01”。

我在“vsphere01”上扔了一辆救护车,它报告说 arp 在网络上检测到重复的 IP,这与“vsphere01”的当前 IP 冲突。它报告具有重复 IP 的(截至目前,未知)机器的 mac 地址。

这是我的问题:如何告诉我的本地工作站(运行 debian Linux)我想将未知机器的 mac 地址视为用于此重复 IP 的正确 mac 地址?我的目标是能够通过 ssh 连接到这台未知机器并确定主机名。我假设这应该是可能的,因为我本地机器上的 arp 表只是一个对应于 mac 地址的 ips 表,如果我理解正确的话。

谢谢!

小智 5

arp -d ip-address 删除现有条目(如果存在)。

arp -s ip-address mac-address 手动设置新的 arp 条目。

man arp 如果你想了解更多细节。