使用 nmap 扫描特定端口,查看哪些 IP 地址正在运行这些端口

使用 nmap 扫描特定端口,查看哪些 IP 地址正在运行这些端口

我有一个问题,使用 nmap 编写一个脚本来查看整个网络的 TCP 端口,以确定哪些 IP 地址正在运行这些服务。

抱歉我的英语不太好。

答案1

你想要做的是这样的:

nmap -p 53,123 192.168.0.0/24
  • -p 指定以逗号分隔的端口列表。
  • 192.168.0.0/24指示以 CIDR 表示法扫描本地网络。请注意,如果您正在扫描本地网络,则需要知道它的类型;例如,/24意味着有 2^(32-24) - 1 = 255 个可能的主机地址(如果您排除路由器、广播和网络 ID,则地址会少 3 个)。用于ip addr -o查找您所在的网络。

当然,您可以结合使用其他选项来执行各种类型的扫描。

相关内容