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

共 4757字,需浏览 10分钟

 ·

2023-10-15 15:12




           









来自:释然IT杂谈



















一、前言:
















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
















二软件介绍:
















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



















三、搭建系统:
















 官方安装教程指南链接:

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安装





② 安装pfpipam数据库





③设置数据库








④填写系统初始化信息








⑤登录系统











四、使用教程:

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








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











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














④子网页面预览





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




   

最近很多小伙伴找我要一些程序员必备资料,于是我翻出了压箱底的宝藏,免费分享给大家!


扫描海报二维码免费获取。





浏览 474
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报