如何在网络上查找静态 IP 和 MAC 地址(或拒绝任何请求(如 ping)的设备)

如何在网络上查找静态 IP 和 MAC 地址(或拒绝任何请求(如 ping)的设备)

我有一台 Windows 10 PC,如果我启用网络发现或为 PC 设置静态 IP,我无法使用 arp 表或 dhcp.lease 从我的 OpenWRT 路由器找到它的 IP 地址或 MAC 地址。就像我说的,我有 OpenWRT 路由器,所以我的磁盘空间不多(只有 1MB)。问题是,是否有任何工具不使用高于 1MB 的磁盘空间(或任何其他方式)来查找 IP 地址及其 MAC 地址。谢谢您的建议。

答案1

这是因为当你在 PC 上设置静态 IP 时,OpenWRT 不会再注意到 WIN10 主机信息;无论如何,如果你尝试 ping 该 WIN10 主机,它至少应该出现在你的 OpenWRT 路由器的 ARP 表中。

在我看来,让计算机在有 DHPC 服务器可用的网络中始终使用相同 IP 的更好方法是使用 DHCP 租约保留,而不是手动将其配置到主机中。

答案2

您可以使用arp-scanopen-wrt ​​网站上已有的实用程序。

就像前面的答案中所写的那样,您可以 ping 整个网络的主机并从arp表中收集所需的 MAC 地址。

相关内容