如何使用Nmap扫描整个网络?

有没有办法使用nmap扫描整个网络?

我想要做的是扫描我的网络以查找当前连接到它的所有设备。

扫描网络并找出正在运行的服务器和设备

nmap -sP 192.168.1.0/24 

扫描单个主机

 nmap 192.168.1.2 

扫描多个IP地址或子网

 nmap 192.168.1.1 192.168.1.2 192.168.1.3 

通过排除主机进行扫描

 nmap 192.168.1.0/24 --exclude 192.168.1.10 

这将在扫描时排除主机

针对网络范围的快速Nmap扫描

 nmap -F 192.168.1.10/24 

要查看使用Nmap发送和接收数据包

 nmap --packet-trace 192.168.1.10 

扫描端口

 nmap -p 22 192.168.1.10 

扫描多个端口

 nmap -p 80,22,21,111 

使用Nmap消除所有端口

 nmap -p "*" 192.168.1.10 

希望这会帮助你。

如果您需要了解更多信息,请运行该命令

 man nmap