netbox 介绍和自动化管理配置

700b9edec4849c3e56e962e6b474591f.gif

新钛云服已累计为您分享826篇技术干货

534b753b93255de14966f1330b05ac2a.gif

01

概 览

NetBox 是一个开源的 IP 地址管理(IPAM)和数据中心基础设施管理(DCIM)工具,广泛用于管理和跟踪企业网络的设备、连接、IP 地址、虚拟化资源等。它由 DigitalOcean 开发并开源,目的是提供一个集中化的平台来管理网络基础设施,帮助网络管理员、系统管理员和基础设施工程师提高工作效率。

02

主要功能

  • DCIM (数据中心基础设施管理)

    netbox 的 dcim 可以将站点、区域、租户、机柜、设备等很好的管理起来,并且这几项元素之间可以产生关联关系,能够通过其中一个,找到其他的,例如通过站点看到有多少机柜或设备

    可以在每个设备创建接口,然后连接起来,可以追踪线缆的连接关系

  • IPAM

    IP 地址管理功能,需要先定义前缀列表,会自动组成父子的关系,例如 16 位的会自动包含 24 位的地址段

03

部 署

推荐使用 docker-compose 部署,比较简单方便些

可以在 netbox-docker 项目的 readme 中找到安装方式,这里将其列出

git clone -b release https://github.com/netbox-community/netbox-docker.git
cd netbox-docker
tee docker-compose.override.yml <<EOF
services:
  netbox:
    ports:
      - 8000:8080
EOF
docker compose pull
docker compose up

如上所示,安装完成后会侦听 8000 端口

使用

docker compose exec netbox /opt/netbox/

netbox/manage.py createsuperuser

命令创建超级管理员

创建成功后,可通过 http://ip:8000 端口访问

04

创建设备

1、介绍

强烈推荐使用 API 创建设备,而不是通过 Web 端添加,虽然 netbox 能够导出数据,但是不方便将所有数据批量导出,而且再导入也没那么方便。

有些信息,例如服务器的 CPU、内存、硬盘等信息ÿ

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值