前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >超好用的开源IP地址管理系统,告别传统Excel统计方式!

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

作者头像
Ponnie
发布2022-03-15 14:17:37
4.4K1
发布2022-03-15 14:17:37
举报
文章被收录于专栏:玉龙小栈玉龙小栈

一、前言:

对于运维管理人员,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 可以进行编辑

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2022-03-11,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 玉龙网络新知社 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1、设置系统环境和安装依赖包
  • ②关闭防火墙
  • ③安装依赖包
  • 2、配置和运行 Apache
  • ②检查配置文件,显示 OK 状态为正常
  • ③修改/etc/php.ini配置文件的时区为Asia/Shanghai
  • ②初始化mariaDB,配置好密码
  • ②文件权限配置
  • ③拷贝必要文件到相关目录
  • ④编辑/var/www/html/config.php文件
  • 5、配置phpipam
  • ② 安装pfpipam数据库
  • ③设置数据库
  • ④填写系统初始化信息
  • ②修改 admin 语言,改成中文(如图操作),修改后需要退出重新登陆
  • ③子网创建(添加),默认会自带一些测试子网,可以手动删除
  • ④子网页面预览
相关产品与服务
云数据库 MySQL
腾讯云数据库 MySQL(TencentDB for MySQL)为用户提供安全可靠,性能卓越、易于维护的企业级云数据库服务。其具备6大企业级特性,包括企业级定制内核、企业级高可用、企业级高可靠、企业级安全、企业级扩展以及企业级智能运维。通过使用腾讯云数据库 MySQL,可实现分钟级别的数据库部署、弹性扩展以及全自动化的运维管理,不仅经济实惠,而且稳定可靠,易于运维。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档