当它不是时,nmap 报告主机

mar*_*way 2 networking nmap

在我运行的 Ubuntu VMWare VM 上:

sudo nmap -sP 192.168.0.*
Run Code Online (Sandbox Code Playgroud)

这返回:

Starting Nmap 5.00 ( http://nmap.org ) at 2010-12-28 22:46 PST

Host 192.168.0.0 is up (0.00064s latency).
Host 192.168.0.1 is up (0.00078s latency).
Host 192.168.0.2 is up (0.00011s latency).
.
.
.
Host 192.168.0.254 is up (0.00068s latency).
Host 192.168.0.255 is up (0.00066s latency).
Run Code Online (Sandbox Code Playgroud)

因此,nmap 报告子网 192.168.0.* 中的每个 ip 都处于活动状态。问题是我在 192.168.0.* 上只有 4 台活动机器,那么为什么 nmap 报告每个 IP 地址都是活动的?

Ubuntu VM 的 IP 地址是 192.168.28.131 从这个 VM,我可以 ping 内部子网 192.168.0.* 上的实时系统并获得预期的响应。如果我 ping 一台不存在的机器,我将得不到预期的响应。

小智 7

试试 --unprivileged 参数

..喜欢 nmap -sP --unprivileged 192.168.0.*