Docker - 开源IP地址管理工具phpIPAM

2025-10-05 23:44:30 4点赞 9收藏 3评论

phpIPAM是一个开源的Web IP地址管理应用程序(IPAM)。其目标是提供轻松,现代和有用的IP地址管理。它是基于php的应用程序,带有MySQL数据库后端,使用jQuery库,ajax和HTML5 / CSS3功能。

通常,网络或系统管理员会使用一个电子表格来记录IP地址的分配信息,然而,对于多个大型网络而言,依赖于电子表格并不方便,十分容易出错,更何况现在的智能家居设备越来越多,想管理好智能设备,就得有个更方便的工具。

官网:

https://www.phpipam.net/

https://hub.docker.com/r/phpipam/phpipam-www/

1. 新建路径

群晖NAS的Docker路径下创建文件夹phpipam。

Docker - 开源IP地址管理工具phpIPAM

2. 新建项目

打开群晖中的Container Manager,左侧点击项目,选择新增创建项目。

填写项目名称phpipam,路径为Docker文件夹下新建的路径phpipam。

创建docker-compose.yml文件,记得修改里面的端口映射,以及相应密码。

Docker - 开源IP地址管理工具phpIPAM

# WARNING: Replace the example passwords with secure secrets.

# WARNING: 'my_secret_phpipam_pass' and 'my_secret_mysql_root_pass'

version: '3'

services:

phpipam-web:

image: phpipam/phpipam-www:latest

ports:

- "10088:80"

environment:

- TZ=Europe/London

- IPAM_DATABASE_HOST=phpipam-mariadb

- IPAM_DATABASE_PASS=my_secret_phpipam_pass

- IPAM_DATABASE_WEBHOST=%

restart: unless-stopped

volumes:

- phpipam-logo:/phpipam/css/images/logo

- phpipam-ca:/usr/local/share/ca-certificates:ro

depends_on:

- phpipam-mariadb

phpipam-cron:

image: phpipam/phpipam-cron:latest

environment:

- TZ=Europe/London

- IPAM_DATABASE_HOST=phpipam-mariadb

- IPAM_DATABASE_PASS=my_secret_phpipam_pass

- SCAN_INTERVAL=1h

restart: unless-stopped

volumes:

- phpipam-ca:/usr/local/share/ca-certificates:ro

depends_on:

- phpipam-mariadb

phpipam-mariadb:

image: mariadb:latest

environment:

- MYSQL_ROOT_PASSWORD=my_secret_mysql_root_pass

restart: unless-stopped

volumes:

- phpipam-db-data:/var/lib/mysql

volumes:

phpipam-db-data:

phpipam-logo:

phpipam-ca:


填写完毕后,点击下一步。

Docker - 开源IP地址管理工具phpIPAMDocker - 开源IP地址管理工具phpIPAM

检查无误后开始创建项目,如图正在拉镜像。

Docker - 开源IP地址管理工具phpIPAMDocker - 开源IP地址管理工具phpIPAM

至此,项目创建完毕,可以看到3个容器全部点亮。

3. 配置使用

浏览器打开地址,http://192.168.50.73:10088。

第一次打开会进入安装向导页面,点击新的phpipam安装。

Docker - 开源IP地址管理工具phpIPAM

然后点击“自动数据库安装”。

Docker - 开源IP地址管理工具phpIPAM

MariaDB用户名root,密码为刚才yml文件中的默认配置。

MYSQL_ROOT_PASSWORD=my_secret_mysql_root_passDocker - 开源IP地址管理工具phpIPAM

点击安装phpipam数据库后,提示数据库安装成功。

Docker - 开源IP地址管理工具phpIPAM

点击继续,进入安装后配置。

按自己习惯设置管理员密码,网站标题和刚才的登陆地址。

Docker - 开源IP地址管理工具phpIPAM

保存设置后,提示“设置已更新,安装完成”。

Docker - 开源IP地址管理工具phpIPAM

输入用户名,默认为Admin,密码为刚才设置的密码。

Docker - 开源IP地址管理工具phpIPAM

登陆即可进入使用界面,下面开始配置中文。

Docker - 开源IP地址管理工具phpIPAM

在账户设置中,可以看到语言设置,下拉选择中文即可。

Docker - 开源IP地址管理工具phpIPAMDocker - 开源IP地址管理工具phpIPAM
展开 收起
3评论

  • 精彩
  • 最新
  • 哇~

    校验提示文案

    提交
    [惊喜]

    校验提示文案

    提交
    [邪恶]

    校验提示文案

    提交
    收起所有回复
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
9
扫一下,分享更方便,购买更轻松