假設我有一台安裝了 Windows / Mac / Linux 作業系統的機器,透過乙太網路連接到未知裝置(例如:路由器、另一台電腦、LAN 印表機),我該如何找出該裝置的 MAC 位址?
答案1
發送廣播 如果對方沒有任何訊息,只要發送一個ping 255.255.255.255
,它就會發送一個廣播 ping(IP 255.255.255.255),其中包含廣播 MAC 位址(FF:FF:FF:FF:FF:FF)將被傳送到網路上的所有設備,即使您連接到交換器(當然,交換器不會過濾這些請求)。
答案2
國家地圖可以掃描您的網路並告訴您很多有關您網路上的信息,包括 MAC 位址。它甚至可以告訴您那個未知設備是什麼。
Nmap(「網路映射器」)是一個免費的開源(許可證)實用程序,用於網路發現和安全審核。許多系統和網路管理員也發現它對於網路清單、管理服務升級計劃以及監控主機或服務正常運行時間等任務很有用。 Nmap 以新穎的方式使用原始IP 封包來確定網路上可用的主機、這些主機提供的服務(應用程式名稱和版本)、它們運行的作業系統(和作業系統版本)、封包過濾器/防火牆的類型正在使用中,以及數十個其他特性。它旨在快速掃描大型網絡,但對於單一主機也能正常工作。 Nmap 可在所有主要電腦作業系統上運行,官方二進位套件可用於 Linux、Windows 和 Mac OS X。的資料傳輸、重定向和調試工具(Ncat)、比較掃描結果的實用程式(Ndiff) 以及資料包產生和回應分析工具(Nping)。