赞
踩
NetBox 是一个 IP 地址管理(IP address management,IPAM)和数据中心基础设施管理(data center infrastructure management,DCIM)工具。最初起源于 DigitalOcean 的网络工程团队,专门用于满足网络和基础设施工程师的需求。它是一个基础设施资源建模 (IRM) 应用程序,旨在支持网络自动化。NetBox 最初由DigitalOcean的网络工程团队构思,专为满足网络和基础设施工程师的需求而开发。NetBox 在 Apache 2 许可下以开源形式提供。它包括网络管理的以下方面:
项目相关地址:
https://github.com/netbox-community/netbox
https://github.com/netbox-community/netbox-docker
最新版本:v3.4.6 (2023-03-13)
设计理念:
以下是NetBox应用程序堆栈的简化概述,供参考:
sudo apt update && sudo apt upgrade -y
sudo apt install curl vim git -y
sudo apt install docker docker-compose -y
git clone -b release https://github.com/netbox-community/netbox-docker.git
PS:截图是从镜像加速地址拉取得
4. 切换目录至netbox-docker
cd netbox-docker
tee docker-compose.override.yml <<EOF
version: '3.4'
services:
netbox:
ports:
- 8000:8080
EOF
docker-compose pull
mkdir /opt/netbox
docker-compose up -d
docker-compose exec netbox /opt/netbox/netbox/manage.py createsuperuser
打开URL:http://...:8000/在网络浏览器中就可以看到NetBox主页。
用步骤10创建得管理员账号即可登录Netbox
登陆后,就可以添加要管理的设备、连接、电路、IPAM、集群、电源和许多其他项目。
NetBox官方也提供了Demo版本的,有需要的可以去尝试玩玩。
URL: https://demo.netbox.dev/
** 时区问题:
在步骤11中可以看到,时区是UTC时间,以下为解决方法:
在文件: ./netbox-docker/configuration/extra.py 末尾添加:
TIME_ZONE = 'Asia/Shanghai' #CST时区
修改后重启docker镜像
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。