逆向ARP查找

逆向ARP查找

如何在 Windows 和/或 Linux 中進行反向 ARP 查找?假設我有網路中已啟動並運行的無線接入點的 MAC 位址,但我忘記了它的 IP 位址?

答案1

最簡單的方法是 ping 子網路(通常是 .255)上的廣播位址(ping -b [廣播位址),然後轉儲你的 arp 表(Linux 上的 arp -a),你應該找到機器及其IP 。

答案2

您也可以使用地圖這是用於網路發現的實用程序,在 Ubuntu 中,您可以簡單地從命令列安裝它:apt-get install nmap 對於 ping 掃描網路使用:nmap -sP xx.xx.xx.xx/yy結果您會找到網路中的所有主機。您可以使用其他掃描技術(如果主機不回應 ICMP ping)用於掃描網路。

答案3

arping2有一個arping-scan-net.sh查找給定 mac 位址的 IP 位址的範例在給定的網路子網路中。它透過掃描每個 ip 位址來工作,因此當廣播 ping 被丟棄時(一種非常常見的情況)它可以工作

答案4

來自一個糟糕、糟糕的地方,作者:scraig84:

通常,您需要在機器的一台 arp 表上找到它。如果您的網路中有路由器,這通常是收集此類資訊的最中心位置。在思科路由器上,命令是「show arp」 - 它將為您提供 MAC 位址及其對應 IP 位址的清單。在 Windows 系統上,您可以在 DOS 提示字元下鍵入「arp -a」以查看類似的輸出。

相關內容