假设我有以下情况。我有一个位于本地网络中的 Linux 机器,该机器会定期 ping 网络上其他设备的 IP 地址以确保它们已启动。还假设我知道这些设备的 MAC 地址,这是我在过去某个时候通过 ARP 获得的。现在假设其中一个设备出现故障,当它恢复时,它被分配了一个新的 IP 地址。如何修改我的定期 ping 检查以 ping 新 IP 地址?是的,我知道如果记录存在,我可以检查我的 Linux 机器上的 arp 表以获取新的 IP 地址。但是我有什么保证那个盒子上的arp已经正确更新了?有什么方法可以快速强制我的 Linux 机器上的 arp 表更新并以某种方式找到已知 mac 地址的新 IP 地址?
问问题
443 次