Nmap

無法使用 nmap

  • June 19, 2015

只是想弄清楚wifi設備的IP。我正在使用:

fpollano@debianfx:~$ nmap -n 191.168.0.0-254

Starting Nmap 6.00 ( http://nmap.org ) at 2015-06-19 21:06 EDT
Nmap done: 255 IP addresses (0 hosts up) scanned in 103.19 seconds
fpollano@debianfx:~$ ping 192.168.0.1
PING 192.168.0.1 (192.168.0.1) 56(84) bytes of data.
64 bytes from 192.168.0.1: icmp_req=1 ttl=64 time=3.36 ms
64 bytes from 192.168.0.1: icmp_req=2 ttl=64 time=3.35 ms
64 bytes from 192.168.0.1: icmp_req=3 ttl=64 time=3.34 ms

nmap 不返回任何主機,而是一個簡單的 ping,顯示主機處於活動狀態(確實,還有其他主機;))

nmap -n將對您指定的 255 個 IP 地址進行 TCP 埠掃描。如果這些 IP 地址的機器沒有打開埠,我想你不會得到任何回報。

ping使用 ICMP 數據包,它位於 IP 級別,“低於”TCP 級別。它只辨識機器(實際上是乙太網介面)而不是機器上打開的埠。試試這個:

nmap -n -sn 191.168.0.0-254

如果這不起作用,並且可能不會,請注意您使用“191”作為nmap地址範圍的第一個字節,但在ping命令中使用“192”。

引用自:https://unix.stackexchange.com/questions/210891