在Linux中,可以使用nc
(netcat)命令進行端口掃描
-z
選項掃描指定IP地址的開放端口:nc -z <IP地址> <起始端口>-<結束端口>
例如,掃描目標IP地址為192.168.1.100
,從端口1024
到端口1030
的開放情況:
nc -z 192.168.1.100 1024-1030
-v
選項掃描指定IP地址的開放端口,并顯示詳細信息:nc -v <IP地址> <起始端口>-<結束端口>
例如,掃描目標IP地址為192.168.1.100
,從端口1024
到端口1030
的開放情況,并顯示詳細信息:
nc -v 192.168.1.100 1024-1030
-w
選項掃描指定IP地址和端口的時間間隔:nc -w <時間間隔> <IP地址> <起始端口>-<結束端口>
例如,掃描目標IP地址為192.168.1.100
,從端口1024
到端口1030
的開放情況,每隔5秒掃描一次:
nc -w 5 192.168.1.100 1024-1030
注意:不同版本的nc
命令可能支持的選項有所不同,請根據實際情況進行調整。