获取网络上所有设备的硬件信息

获取网络上所有设备的硬件信息

我想知道我是否可以获得有关网络上每个设备的完整硬件信息?(首选 Linux 命令)使用 nmap 命令我找到了网络中的设备,但只有名称、IP 地址和 MAC。是否可以获取完整的硬件信息,如 CPU 信息、RAM 信息(每张卡的大小和频率)、连接的 PCIe 卡、硬盘等。

答案1

我建议您查看配置管理/配置工具,例如ansible木偶厨师

为了完成您的数据收集任务,Ansible 可能是在您的环境中最容易配置的。

配置完成后,该setup模块可能会满足您的需要(http://docs.ansible.com/ansible/latest/setup_module.html):

# Display facts from all hosts and store them indexed by I(hostname) at C(/tmp/facts).
# ansible all -m setup --tree /tmp/facts

相关内容