有没有办法ping IP,并了解 PC此 IP 的 mac 地址?
例如,在我的网络中,有一台打印机,其 IP 为 192.168.1.99(动态),我需要
它的 mac 地址,以便在 dhcp 中为其预留。
答案1
如果客户在你的本地网络:
- 对其进行 ping 操作。
- 然后运行此命令:
ip neigh show
答案2
为此,我首先 ping IP。在此示例中,我将使用 IP 10.1.1.1:
ping -c 1 10.1.1.1
然后得到MAC地址来自 ARP 缓存:
arp -a 10.1.1.1 | awk '{print $4}'
输出应该是 Mac 地址