2015-01-07 45 views
0

執行以下命令 「命令的nmap -sP 123.00.0.00」 視網絡可能返回:爲什麼nmap有時不顯示設備名稱?

的Nmap掃描報告爲123.00.0.00
主機已啓動(0.28s延遲)。
MAC地址:84:38:35:XX:XX:XX公司(Apple)

或(假設它是相同的IP,但不同的網絡)

的Nmap爲托馬斯的Mac圖書掃描報告(123.00.0.00)
主機已啓動(延遲0.28s)。
MAC地址:84:38:35:XX:XX:XX(Apple)

我猜這取決於網絡設置。在只有IP通過上述命令返回的情況下,是否有辦法獲取設備名稱?

回答

0

隨着-sp選項,NMAP讓一個DNS請求來解析IPS的名稱:

。默認情況下,Nmap的仍然沒有對主機 反向DNS解析知道他們的姓名

NMAP Host discovery options

因此,如果網絡DNS是能夠解析主機的名稱,NMAP返回網絡每個IP的名稱。

爲了避免這種DNS解析,如果添加'n',它將被禁用,因此-snP永遠不會嘗試創建DNS解析。

相關問題