小工具知识网

当前位置: 首页 > 行业知识 > 【IPAM】Netbox —— 一个公认好用的开源网络资源管理系统

行业知识

【IPAM】Netbox —— 一个公认好用的开源网络资源管理系统

2026-11-13 18:07:43 来源:互联网转载

NetBox ���一个 IP 地址管理(IP address management,IPAM)和数据中心基础设施管理(data center infrastructure management,DCIM)工具。最初起源于 DigitalOcean 的网络工程团队,专门用于满足网络和基础设施工程师的需求。它是一个基础设施资源建模 (IRM) 应用程序,旨在支持网络自动化。NetBox 最初由DigitalOcean的网络工程团队构思,专为满足网络和基础设施工程师的需求而开发。NetBox 在 Apache 2 许可下以开源形式提供。它包括网络管理的以下方面:

  • IP 地址管理 (IPAM) - IP 网络和地址、VRF 和 VLAN
  • 设备架 - 按组和站点组织
  • 设备 - 设备类型及其安装位置
  • 连接 - 设备之间的网络、控制台和电源连接
  • 虚拟化 - 虚拟机和集群
  • 数据电路 - 长途通信电路和供应商

    项目相关地址:

    https://github.com/netbox-community/netbox

    https://github.com/netbox-community/netbox-docker

    最新版本:v3.4.6 (2023-03-13)

    设计理念:

    • 复制真实世界(Replicate the Real World)
    • 充当“真理之源(Serve as a “Source of Truth”)
    • 保持简单(Keep it Simple)
    • 应用程序堆栈(Application Stack)

      以下是NetBox应用程序堆栈的简化概述,供参考:

      以下操作基于Ubuntu 22.04.1 LTS (GNU/Linux 5.15.0-60-generic x86_64)

      以docker形式部署Netbox

      1. 确保系统是最新的并安装了所需的软件包。
      sudo apt update && sudo apt upgrade -ysudo apt install curl vim git -y
      1. 安装Docker和Docker-Compose
      sudo apt install docker docker-compose -y
      1. 从Github克隆Netbox docker文件
      git clone -b release https://github.com/netbox-community/netbox-docker.git

      PS:截图是从镜像加速地址拉取得

      4. 切换目录至netbox-docker

      cd netbox-docker
      1. 创建docker-compose.override.yml
      tee docker-compose.override.yml 

上一篇:揭秘银行工作人员幕后故事,日常探秘与职业揭秘!

下一篇:通过网址怎么查服务器?