linux + 网络扫描工具,发现Linux rhel机器

linux + 网络扫描工具,发现Linux rhel机器

我们的网络实验室范围从 18.2.1.1 到 18.7.252.253,我们只想捕获版本 7.x (/etc/redhat-release) 的 Linux RHEL 机器,(我们有大约 2870 台机器,只有 390 台 RHEL 机器)

我可以为这个任务创建 bash/python/perl 脚本,但也许我们可以得到一些已经存在的工具来完成这项工作?

答案1

使用nmap。类似这样的事情将为您提供一组结果,可以进一步过滤这些结果grep以匹配 RedHat 系统。假设它们已打开并正在运行ssh,并且它在那里识别自己,也就是说。

nmap -oG - -p 22 -sV 18.{2..7}.0.0/16 | grep '/open/'

相关内容