Linux

在不使用 nmap 的情況下測試 IP 是否在內部網路中使用

  • October 8, 2012

我可以執行埠掃描nmap來測試是否正在使用給定的 IP,例如

nmap -PR 192.168.1.9

但是,大多數伺服器都沒有安裝nmap,是否可以在不安裝的情況下獲得相同的結果(例如檢查是否正在使用特定的IP)nmap

您可以使用 ping:

ping 192.168.1.9

大多數機器會回复,但有些不會。如果它在同一個本地網路中,您可以檢查 arp(無回復後):

arp -n |  grep 192.168.1.9 

(-n 顯示數字 IP 地址 - 不嘗試解析主機名)

我認為有一些原因ping 192.168.1.9是不可接受的?如果您正在尋找可能被防火牆保護但位於本地廣播網路上的設備,那麼ping 192.168.1.9接下來arp -a -n|grep 192.168.1.9可能是尋找其他靜音主機的更可靠方法。

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