这是我所做的以及会发生的事情:
- 假设我有一个 IP XXX200 的设备 A 连接到网络
- 我使用 Nmap ping 我的本地网络,使用命令“ nmap --send-ip -sP 192.168.1.1/24 ”
- 使用“ arp -a ”查看arp表,设备A显示有他的MAC,没问题
- 现在我手动更改 A 的 IP,我将静态 IP 设置为 XXX201
- 我使用相同的 Nmap 命令“ nmap --send-ip -sP 192.168.1.1/24 ”
- 用“ arp -a ”查看arp表,然后A出现了2次。一个用于 IP XXX200,一个用于 IP XXX201
所以Nmap命令并没有刷新IP XXX200,这意味着它并没有真正ping通所有IP。因为如果我手动ping XXX200,那么它不会得到任何响应并从arp表中消失。
所以我想知道如何使用这个工具,真正刷新一个重新填充arp表。
谢谢你。