简介
本文章主要讲解使用orb-agent 扫描网络收集IP信息,通过Diode 摄取到NetBox。
这两个工具都是NetBox官方的自动化发现产品,下面是示意图。- +------------------+
- | orb-agent |
- |------------------|
- | 网络扫描/资产发现 |
- +------------------+
- |
- | grpc 通过NMAP/SNMP等扫描结果(IP、主机、服务)
- v
- +------------------+
- | Diode |
- |------------------|
- | 数据清洗/转换 |
- | 安全传输/推送 |
- +------------------+
- |
- | grpc 通过Diode插件标准化后的资产数据
- v
- +------------------+
- | NetBox |
- |------------------|
- | IPAM / DCIM 管理 |
- | 资产持续更新 |
- +------------------+
复制代码 相关文档
https://github.com/netboxlabs/diode
https://github.com/netboxlabs/diode/blob/develop/GET_STARTED.md
Diode安装
环境要求
- NetBox 版本大于 4.2.3
- Docker 版本大于 27.0.3
Docker 国内安装
PS:安装最新版,使用compose V2部署。
https://mirror.nju.edu.cn/mirrorz-help/docker-ce/?mirror=NJU
Docker Hub国内加速
[code]sudo mkdir -p /etc/dockersudo tee /etc/docker/daemon.json |