如何在 Windows 和/或 Linux 中进行反向 ARP 查找?假设我有网络中已启动并运行的无线接入点的 MAC 地址,但我忘记了它的 IP 地址?
答案1
最简单的方法是 ping 子网(通常为 .255)上的广播地址(ping -b [广播地址),然后转储 arp 表(Linux 上为 arp -a),您应该找到机器的 MAC 及其 IP。
答案2
答案3
arping2有一个arping-scan-net.sh
查找给定 mac 地址的 IP 地址的示例在给定的网络子网中。它通过扫描每个 IP 地址来工作,因此当广播 ping 被丢弃时(一种非常常见的情况),它就会工作
答案4
从一个非常糟糕的地方,由scraig84:
通常,您需要在计算机的某个 arp 表上找到它。如果您的网络中有一个路由器,这通常是收集此类信息的最中心位置。在 cisco 路由器上,命令是“show arp” - 它将为您提供 MAC 地址及其对应 IP 地址的列表。在 Windows 框中,您可以从 DOS 提示符中键入“arp -a”以查看类似的输出。