超好用的开源 IP 地址管理系统,告别传统 Excel 统计方式!

本文档详细介绍了如何使用phpIPAM搭建一个开源的IP地址管理应用。该系统基于PHP和MySQL,适用于实时监控和统计IP地址使用情况,特别适合网络规模扩大后对IP管理的需求。通过禁用SELINUX,关闭防火墙,安装Apache和MariaDB等步骤,然后配置Apache和数据库,最后下载并安装phpIPAM,完成系统初始化和配置,实现IP地址的有效管理。
摘要由CSDN通过智能技术生成

来自:释然IT杂谈

f2bc1cd58f265533c380151c12dde00e.png

一、前言:

对于运维管理人员,ip地址进行管理很重要,很多公司都是采用电子文档的形式,以手工更新为主,对ip地址和子网的实际使用情况无法进行有效的实时监控和统计,随着网络变得越来越大,ip设备越来越多,手工IP地址管理将会成为网络管理和扩展的瓶颈。

二软件介绍:

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

45e512fa51af05785d498fab2e289cf1.png

三、搭建系统:

 官方安装教程指南链接:

https://phpipam.net/documents/installation/

1、设置系统环境和安装依赖包

①禁用SELINUX,并重启服务器

sed -i '/SELINUX/s/enforcing/disabled/' /etc/selinux/config && reboot

②关闭防火墙

systemctl stop firewalld

③安装依赖包

yum install epel-release -y
yum install wget vim net-tools httpd mariadb-server php php-cli php-gd php-common php-ldap php-pdo php-pear php-snmp php-xml php-mysql php-mbstring git -y

2、配置和运行 Apache

①修改apache配置文件/etc/httpd/conf/httpd.conf,主要是修改以下两个地方

ServerName localhost:80
<Directory "/var/www/html">    #修改目录设置以允许mod_rewrite URL重写
  Options FollowSymLinks
  AllowOverride all
  Order allow,deny
  Allow from all
  #Require all granted
</Directory>

②检查配置文件,显示 OK 状态为正常

httpd -t -f /etc/httpd/conf/httpd.conf

③修改/etc/php.ini配置文件的时区为Asia/Shanghai

date.timezone = Asia/Shanghai

④启动httpd并配置开机启动

#开机启动Apache
systemctl enable httpd
#启动Apache
systemctl start httpd

3、初始化配置mariaDB

①启动mariadb数据库

#启动mariadb
systemctl start mariadb
#开机启动mariadb
systemctl enable mariadb

②初始化mariaDB,配置好密码

mysql_secure_installation

4、下载和配置phpipam

①下载phpipam文件代码到/var/www/html

cd /var/www/html/
git clone https://github.com/phpipam/phpipam.git .
git checkout 1.4

②文件权限配置

chown apache:apache -R /var/www/html/

③拷贝必要文件到相关目录

cp /var/www/html/config.dist.php /var/www/html/config.dist.php.bak
mv /var/www/html/config.dist.php /var/www/html/config.php

④编辑/var/www/html/config.php文件

define('BASE', "/phpipam");   #修改这行

⑤重启httpd服务

systemctl restart httpd

5、配置phpipam

打开地址:http://服务器IP/phpipam
①选择新的phpipam安装

378f38d1eb6b86a1132af8a902df696d.png

② 安装pfpipam数据库

e936db75da280f75506cb33bb5933581.png

③设置数据库

88e99655c8f3cf4e7cb3e7faeb5985f3.png

622a8a7fc13e775e8bdf2481d217f528.png

④填写系统初始化信息

38aee7287c9a8a18f9a222d9559f48c9.png

1c9d898c16934d9a76a8b152fd7d137e.png

⑤登录系统

d9d9bf8831b7a27c72535f80fe4abf8c.png

6ab8242abb7e5fe92608c86576173441.png

四、使用教程:

登录成功后会自动跳转到主界面

327ab9ad905a309073736d236b8cc077.png

修改 admin 语言,改成中文(如图操作),修改后需要退出重新登陆

b86744d685ba8f9402b5dc4686d18e05.png

eebbdbf9a5d861262483d604469c9631.png

b8ad84abe929903a14670cb699a88661.png

③子网创建(添加),默认会自带一些测试子网,可以手动删除

a3e32fdab95709e3bb5e510dbb6888ec.png

b9e602d0cd26f89f1977205a46012471.png

29a3e52c69da7cd0560746da6444525b.png

15481e180c818ec644996659af286362.png

④子网页面预览

96c14f7e9602a6b954f87e9d0a24b8c4.png

⑤选中对应的 IP 可以进行编辑

f0f0a8c96c563b3cef618297963a5476.png

Linux学习指南
有收获,点个在看
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值