如何在網絡中發現機器的MAC address?如何發現網絡中和機器上的機器的MAC地址?
我需要發現只安裝了BIOS的機器(否操作系統存在)。我需要找到已啓動機器的MAC地址。
我將無法物理訪問機器。這是爲了裸體發現!
如何在網絡中發現機器的MAC address?如何發現網絡中和機器上的機器的MAC地址?
我需要發現只安裝了BIOS的機器(否操作系統存在)。我需要找到已啓動機器的MAC地址。
我將無法物理訪問機器。這是爲了裸體發現!
由於機器可能沒有IP地址,我不認爲你有機會主動查詢它們。他們需要回答發送給廣播MAC的數據包,並且例如ICMP迴應請求,他們需要發送類似0.0.0.0的數據包作爲源IP。這是常見的,並且允許使用BOOTP/DHCP,但是我還沒有看到類似BIOS的實現。
也許只是用arpwatch
這樣的工具記錄所有通過網線的MAC會有幫助嗎?如果機器啓用了PXE引導,則至少應該看到一些DHCP DISCOVER,然後才能進入永久的安靜狀態。
嘗試使用arp命令。我不確定它會對你有什麼幫助,因爲它可能只適用於帶有IP地址的PC(並且可能有OS)。
如果您的計算機連接到交換機,我想您可以從中獲得這些信息。如果您知道哪臺PC連接到交換機上的哪個端口,許多「現代」交換機能夠爲您提供該信息。
跨站點重複(在服務器故障上):* [如何發現網絡中計算機的MAC地址?](http://serverfault.com/questions/176405)*。 – 2014-11-22 16:48:07