Arp

從 MAC 地址中查找 IP 地址

  • September 18, 2012

反正有沒有使用命令找到MAC地址的IP地址?我在想類似的東西arping可能會起作用,但似乎找不到太多關於它的資訊。

如果擁有 MAC 的 NIC 位於同一網路上:是。

ArpPing 將起作用。

列出 arp 記憶體(在 windows 上通過arp -a)也可能有效,但前提是您的 PC 在最後一分鐘與另一個 NIC 通信。它的優點是您不需要安裝額外的軟體。

如果 PC 不僅是本地網路,它會變得更加棘手。您可能需要登錄交換機。您可以做什麼以及需要哪些命令因設備而異。

可能有幾種方法。如果在 DHCP 伺服器上並且有問題的客戶端正在獲取地址,則 mac 將列在 DHCP 控制台或數據庫的租約資訊中。

如果客戶端連接到 Cisco 交換機,您可以檢查交換機上的 sh arp 輸出,看看是否列出了 mac。

6509-Access-1#sh arp
Protocol  Address          Age (min)  Hardware Addr   Type   Interface
Internet  192.168.1.105           0   0017.59ae.fd42  ARPA   GigabitEthernet1/2
Internet  192.168.1.106           -   001d.e6e4.2400  ARPA   GigabitEthernet1/2
Internet  192.168.1.97            1   0022.0dce.e442  ARPA   GigabitEthernet1/1
Internet  192.168.1.98            -   001d.e6e4.2400  ARPA   GigabitEthernet1/1

引用自:https://serverfault.com/questions/429618