0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

dyquk4xk2p3d 来源:释然IT杂谈 2023-10-12 17:49 次阅读

一、前言:

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

二软件介绍:

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

c4d3441c-68d6-11ee-939d-92fbcf53809c.png

三、搭建系统:

官方安装教程指南链接:

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

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

①禁用SELINUX,并重启服务器

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

c4e44140-68d6-11ee-939d-92fbcf53809c.png

②关闭防火墙

systemctl stop firewalld

c4f364d6-68d6-11ee-939d-92fbcf53809c.png

③安装依赖包

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

c5058cf6-68d6-11ee-939d-92fbcf53809c.png

c51134f2-68d6-11ee-939d-92fbcf53809c.png

2、配置和运行 Apache

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

ServerName localhost:80

c523eb60-68d6-11ee-939d-92fbcf53809c.png

《Directory “/var/www/html”》 #修改目录设置以允许mod_rewrite URL重写 Options FollowSymLinks AllowOverride all Order allow,deny Allow from all #Require all granted 《/Directory》

c52d2072-68d6-11ee-939d-92fbcf53809c.png

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

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

c543fd4c-68d6-11ee-939d-92fbcf53809c.png

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

date.timezone = Asia/Shanghai

c551b4fa-68d6-11ee-939d-92fbcf53809c.png

④启动httpd并配置开机启动

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

c5662264-68d6-11ee-939d-92fbcf53809c.png

3、初始化配置mariaDB

①启动mariadb数据库

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

c57a32a4-68d6-11ee-939d-92fbcf53809c.png

②初始化mariaDB,配置好密码

mysql_secure_installation

c58b773a-68d6-11ee-939d-92fbcf53809c.png

c596a5e2-68d6-11ee-939d-92fbcf53809c.png

4、下载和配置phpipam

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

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

c5a29de8-68d6-11ee-939d-92fbcf53809c.png

②文件权限配置

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”); #修改这行

c5b240ea-68d6-11ee-939d-92fbcf53809c.png

⑤重启httpd服务

systemctl restart httpd

5、配置phpipam

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

c5c58290-68d6-11ee-939d-92fbcf53809c.png

② 安装pfpipam数据库

c5e1f204-68d6-11ee-939d-92fbcf53809c.png

③设置数据库

c603bb78-68d6-11ee-939d-92fbcf53809c.png

c6315894-68d6-11ee-939d-92fbcf53809c.png

④填写系统初始化信息

c651f626-68d6-11ee-939d-92fbcf53809c.png

c65d8a9a-68d6-11ee-939d-92fbcf53809c.png

⑤登录系统

c673eb64-68d6-11ee-939d-92fbcf53809c.png

c698b19c-68d6-11ee-939d-92fbcf53809c.png

四、使用教程

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

c6ac049a-68d6-11ee-939d-92fbcf53809c.png

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

c6c79e30-68d6-11ee-939d-92fbcf53809c.png

c6d727e2-68d6-11ee-939d-92fbcf53809c.png

c6f63286-68d6-11ee-939d-92fbcf53809c.png

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

c7182c24-68d6-11ee-939d-92fbcf53809c.png

c724673c-68d6-11ee-939d-92fbcf53809c.png

c73a10fa-68d6-11ee-939d-92fbcf53809c.png

c764d182-68d6-11ee-939d-92fbcf53809c.png

④子网页面预览

c78ae5e8-68d6-11ee-939d-92fbcf53809c.png

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

c7c34f96-68d6-11ee-939d-92fbcf53809c.png

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 数据库
    +关注

    关注

    7

    文章

    3761

    浏览量

    64272
  • ip地址
    +关注

    关注

    0

    文章

    294

    浏览量

    17004
  • 应用程序
    +关注

    关注

    37

    文章

    3240

    浏览量

    57599
  • MySQL
    +关注

    关注

    1

    文章

    801

    浏览量

    26437

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

文章出处:【微信号:良许Linux,微信公众号:良许Linux】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    购买海外虚拟IP地址可以通过以下几种方式#虚拟IP地址

    ip地址
    jf_62215197
    发布于 :2024年08月16日 07:16:04

    IP地址管理和子网划分基础

    本章内容:• IP地址基础。• 子网划分的目的。• 基本的固定长度掩码。Pv4的地址管理主要用于给一个物理设备分配一个逻辑
    发表于 07-31 10:13 44次下载

    IP地址及网卡MAC地址操作指南

      为便于各分公司及部门统计IP地址及网卡MAC地址,请按照以下步骤操作:   1、 点击“开始”,选择运行。   2、在“运行”中输入“cmd”,并点击
    发表于 09-03 16:12 0次下载

    IP地址,IP地址是什么意思

    IP地址,IP地址是什么意思 基本定义 IP地址都是一个十分重要的概念,INTERNET的许多
    发表于 04-03 15:12 1667次阅读

    IP地址管理常见功能解析

    网络以及IT设施(例如VoIP、云计算、服务器虚拟化、桌面虚拟化、IPv6和服务自动化等)复杂性的增加使网络团队不得不使用自动化IP地址管理(IPAM)的工具,自动化IP
    发表于 11-21 17:48 1507次阅读

    lwip获取ip地址说明

    Lwip是由Adam Dunkels 开发的一个小型开源的TCP/IP协议栈;目前已经为全球共同开发的开源协议。下面来看看lwip是如何能够获取ip
    发表于 12-11 15:55 1.2w次阅读

    医疗废物在线管理系统告别传统医废收集方式

    医疗废物在线管理系统告别传统医废收集方式 传统医疗废物收集方式: 1、医废
    的头像 发表于 11-15 17:37 699次阅读
    医疗废物在线<b class='flag-5'>管理</b><b class='flag-5'>系统</b><b class='flag-5'>告别传统</b>医废收集<b class='flag-5'>方式</b>

    linux系统查看ip地址命令

    在Linux系统中,可以使用ifconfig命令来查看IP地址。ifconfig命令被用于配置和显示网络接口的网络参数,包括IP地址。执行以
    的头像 发表于 11-08 15:09 2621次阅读

    告别传统,4G家用路由器重塑家庭网络新格局!

    告别传统,4G家用路由器重塑家庭网络格局!
    的头像 发表于 11-13 11:57 368次阅读

    ubuntu系统ip地址配置

    在Ubuntu系统中配置IP地址,可以采用两种方式: 通过命令直接配置。打开终端,输入以下命令: sudo ifconfig eth0 IP
    的头像 发表于 11-13 17:01 1.3w次阅读

    医疗废物智能管理系统让医废管理告别传统模式

    医疗废物智能管理系统让医废管理告别传统模式 医疗废物是指医疗卫生机构在医疗、预防、保健以及其他相关活动中产生的具有直接或间接感染性、毒性以及其他危害性的废物。如果医疗废物处置不当会对土
    的头像 发表于 01-25 16:39 409次阅读
    医疗废物智能<b class='flag-5'>管理</b><b class='flag-5'>系统</b>让医废<b class='flag-5'>管理</b><b class='flag-5'>告别传统</b>模式

    魅族战略转型:告别传统智能手机,全面进军AI领域

    知名国产手机品牌魅族宣布进行重大战略调整,将暂停传统智能手机新项目的开发,并将全部资源投入新一代AI设备的研发。这一决策标志着魅族正式告别传统手机市场,迈向全新的AI技术领域。
    的头像 发表于 02-19 11:44 825次阅读

    IP 地址欺骗:原理、类型与防范措施

    IP地址欺骗是已现在十分常见的网络攻击方式,会给个人、企业和国家带来巨大风险。下文讲解IP地址欺骗的本质、工作原理和检测防范方法。  
    的头像 发表于 08-26 14:04 311次阅读
    <b class='flag-5'>IP</b> <b class='flag-5'>地址</b>欺骗:原理、类型与防范措施

    IP 地址管理与无类域间路由

    CIDR是什么? 无类域间路由(CIDR)是一种用于 IP 地址分配和路由的技术。它摒弃了传统IP 地址分类(A、B、C 等类),采用可
    的头像 发表于 08-29 16:33 221次阅读
    <b class='flag-5'>IP</b> <b class='flag-5'>地址</b><b class='flag-5'>管理</b>与无类域间路由

    DHCP服务异常与IP地址管理挑战

    DHCP是一种计算机网络协议,主要用于自动分配IP地址、子网掩码、网关、DNS等网络参数给客户端设备。它是局域网中实现自动IP地址分配的重要协议,极大地简化了网络
    的头像 发表于 08-30 14:35 927次阅读