IP防火墙IPFirewall,支持WEB防火墙监控

程潇
4月30日发布

一、核心功能:IP 归属地线程化查询

自定义IPQueryThread线程类,实现批量 IP 异步并发查询,大幅提升查询效率,避免单线程阻塞导致的性能瓶颈;同时内置IP 缓存机制,通过ip_location_cache缓存已查询的 IP 归属地信息,杜绝重复请求,减少网络开销与查询耗时。

二、智能多维过滤功能

支持精细化条件筛选,搭配一键重置功能,快速定位目标 IP 数据:
风险等级过滤:可选全部、安全、低风险、中风险、高风险、危险,精准筛选不同威胁等级 IP
状态过滤:可选全部、允许、拦截,快速区分正常通行与拦截状态的 IP
国家过滤:可选全部、中国、国外,一键区分境内外 IP 地址
重置过滤:一键清除所有筛选条件,恢复默认全量数据展示

三、IP 双向拦截与防火墙规则管理

实现灵活的 IP 拦截控制,支持手动操作与规则维护:
手动拦截 / 取消拦截:一键操作拦截指定 IP,已拦截 IP 支持快速解除拦截
拦截标识:手动拦截的 IP 自动标注「手动拦截」标签,直观区分拦截类型
双向拦截:开启后同时拦截目标 IP 的入站与出站流量,防护更全面
防火墙规则管理:支持自定义添加、删除防火墙拦截规则,灵活适配防护需求

四、实时 Web 监控页面

可视化监控面板,15 秒自动刷新,实时掌握服务器网络状态:
状态总览卡片:直观展示监控运行状态、数据库连接状态等核心信息
数据统计摘要:统计累计入站 IP 数、境外 IP 数、国内省份分布、境外国家分布
连接详情列表:展示事件时间、IP 地址、归属国家、通行状态、风险等级等完整信息
快捷操作按钮:列表内直接实现 IP 拦截 / 取消拦截操作
实时消息提示:所有操作结果即时反馈,清晰告知成功 / 失败状态
五、标准化 Web API 接口
提供完整后端 API,支持外部调用与数据交互:
表格
API 接口 请求方式 功能描述
/api/connections GET 获取网络连接全量列表
/api/risk_summary GET 获取 IP 风险统计摘要
/api/server_info GET 获取服务器基础信息
/api/block_ip POST 执行 IP 拦截操作
/api/unblock_ip POST 解除 IP 拦截操作

六、完善的权限管理体系

保障系统操作安全,规避权限不足导致的功能异常:
自动提权:程序启动时自动请求管理员权限,确保核心功能正常运行
权限校验:执行 IP 拦截操作前,自动检查管理员权限
友好提示:无操作权限时,弹出清晰易懂的错误提示,引导用户授权

七、极致用户体验优化

细节打磨,提升操作便捷性与视觉辨识度:
按钮智能切换:拦截按钮与取消拦截按钮自动互换,操作逻辑更直观
色彩视觉区分:拦截操作标识红色、取消拦截标识蓝色,一眼识别操作类型
数据分层展示:国内省份分布与境外国家分布分区展示,数据查看更清晰

软件截图:

mol0hvrn.png

mol0i5lt.png
mol0ilv9.png

mol0hlss.png

喜欢就支持一下吧
点赞 0 分享 收藏
评论 抢沙发
OωO
取消