
我正在一個子網路遮罩為 255.255.0.0 的網路(即 65534 個主機)中工作。網路有一個帶有 DHCP 伺服器的 IP 分配方案。如果系統重新啟動或租用時間結束,系統的 IP 將會更新。我如何才能獲得其 MAC 位址可用的系統的 IP 位址?因為在如此大的網路中,很難對每個主機執行 ping 操作,然後從 arp 快取中讀取其 MAC。
我也嘗試過使用“arping”實用程序,但即使系統可以使用 IP 位址進行 ping 操作,它也會給我超時。發生這種情況的原因可能是 arping 實用程式發送廣播 ICMP 請求,而我的網路中的大多數系統不回覆廣播 ping。