由于我平时工作中涉及到管理多个网段的设备,各个网段设备的IP地址分配,为了避免后期自己忘记已分配的IP导致IP地址重复分配而造成IP冲突,于是萌生了寻找一个IP地址管理系统的想法,于是就诞生这一款软件SIPAM,按理说这个软件使用BS架构,在浏览器中来操作是比较合理的。但是!我只会C#,我能怎么办?于是SIPAM软件采用了PC客户端加(MariaDB)MYSQL的结构,有能力的朋友能整成BS架构就好了。

IP地址分配管理系统-附源码 第5张插图

IP地址分配管理系统-附源码 第6张插图

功能介绍

1.IP地址段管理
2.IP地址段分配
3.IP地址申请(和批准)

数据库操作
一.你得有个mysql或者mariadb的数据库
二.在数据库服务器中新建一个数据库,库名随意,字符集utf8mb4,排序规则utf8mb4_general_ci
三.分配一个数据库用户(要有操作上面数据库的权限)

管理端操作
四.在SIPAM软件上添加数据库信息(并初始化数据)
五.使用缺省账号登录 用户名admin,密码123456 (暂时不支持修改密码,功能还没写)
六.字典管理里面添加用户部门信息
七.网段管理里面添加网段信息
八.群组管理里面添加用户群组(并给用户组分配网段)

客户端操作
九.注册用户
十.等管理员批准(默认情况下注册的用户为guest组,该用户组不能分配任何网段,管理员可以将用户分配到其他的用户组)
十一.登录客户端,提出地址申请
十二.等管理员批准