FanchmWrt 1.0.3发布,增加应用中心、上网时长控制等功能

2026-06-29 11:14:45 1点赞 1收藏 0评论

大家好,经过2个多月的开发,FanchmWrt终于迎来了新的正式版本,版本号为1.0.3,OpenWrt基础代码切换到了最新的稳定版本25.12.4。

由于这次加了很多新特性,所以开发时间会比较久一点。经过这次版本发布后,后续更新频率就会加快。

FanchmWrt 1.0.3发布,增加应用中心、上网时长控制等功能

以下为完整的更新内容说明:

1. 加入应用中心

这次更新的最大亮点是加入了应用中心,可以通过应用中心安装作者开发的精品插件,都是占用空间极小,但是非常实用的功能。

比如当前加入了用户会话数统计、应用历史记录等,有了应用中心,后续可以不用升级固件就可以体验新的功能,非常方便,同时也提高我的开发和发布效率。

FanchmWrt 1.0.3发布,增加应用中心、上网时长控制等功能FanchmWrt 1.0.3发布,增加应用中心、上网时长控制等功能

2. 支持基于每日上网时长和流量的控制

在之前的MAC过滤功能中,只能基于时间段限制,这也是目前大多数行为管理功能的标准实现,但是很多用户需要基于每日时长、每日流量进行控制,当超过每天的限制后就断网,第二天重新计算,类似手机卡每月流量和时长限制。

基于时长的限制中,并非采用终端连接时长,而是记录终端真正的上网时长,会智能检测终端的活跃状况进行统计,锁屏状态下不会统计时长。

3. 应用识别优化

应用识别兼容代理模式,很多用户在系统中开启了代理,这样会导致应用识别失效,该版本已经做兼容处理。

除此之外,还增加了应用识别模式,能够识别更多的流量,提高了应用过滤效果。

FanchmWrt 1.0.3发布,增加应用中心、上网时长控制等功能FanchmWrt 1.0.3发布,增加应用中心、上网时长控制等功能FanchmWrt 1.0.3发布,增加应用中心、上网时长控制等功能FanchmWrt 1.0.3发布,增加应用中心、上网时长控制等功能

4. 上网黑名单

增加了上网黑名单功能,黑名单相对于MAC过滤来说,更加严格,不会随着时间变化而调整,只要拉黑,任何时间都无法上网。在终端列表可以一键拉黑,而不必新建一条MAC过滤规则。

5. 审计白名单

FanchmWrt的上网审计功能是非常强大的,支持详细的应用记录查看,但是有时候并不希望审计所有终端,加入该功能后就可以通过加入白名单进行排除。
6. 调整页面主题

本次对FanchmWrt主题进行了优化,调整了配色,在深色模式下看起来更加清晰,浅色模式也能够正常显示。

7. 增加网口状态显示

在右侧的卡片列表中,增加了网口状态,可以直观的看到网口接线情况,并可以查看网卡详细统计信息。

8. 终端列表优化

在终端列表中增加了实时连接数和无线信息显示,包括无线速率、RSSI信号强度等,实时连接数依赖插件,安装后会自动显示。

FanchmWrt包含了多种行为管理规则,很多用户往往会忘记了之前设置的规则,断网了可能认为是设备出问题了,于是在终端列表中增加了实时行为管理规则监控

如果匹配了会显示未联网或者应用受限,可以查看具体匹配的规则,在详情中还可以查看终端下面的所有规则,不用进入各个模块依次排查。

FanchmWrt 1.0.3发布,增加应用中心、上网时长控制等功能FanchmWrt 1.0.3发布,增加应用中心、上网时长控制等功能FanchmWrt 1.0.3发布,增加应用中心、上网时长控制等功能

9. 用户连接数

在应用中心加入了用户连接数插件,这是基于内核实现的高性能用户连接数统计,而不是简单的搜索连接跟踪表进行过滤实现,支持ipv4和ipv6。要实现高性能,只能通过内核去实现,遍历全表一定会导致系统卡死,特别是连接数超过10000条的时候,会严重影响系统性能,在OpenWrt原生功能中,有一个连接数列表界面,连接数过多会导致那个页面非常卡甚至崩溃。

这个插件是支持每个用户的历史连接数统计的,最大支持查看最近24小时的记录,终端的异常行为一目了然。

10. 应用记录支持数据库统计

这次还增加了应用记录和终端记录的持久化,引入了轻量级数据库,这样更方便查询用户的历史数据,比如应用历史记录,并且在应用中心加入了应用记录插件,可以自定义查询每个用户的应用记录,数据库存储目录和大小都可以自定义,对于x86等设备,可以将存储目录指定到磁盘,这样可以永久存储数据,也可以手动在后台导出数据库。

FanchmWrt 1.0.3发布,增加应用中心、上网时长控制等功能

目前应用记录插件还只是精简版本,后面会考虑做一些报表功能。

支持的设备:

目前官方已经发布了几十款热门的设备,只要是支持刷官方OpenWrt固件都是可以刷FanchmWrt,如果官网没有固件,可以通过源码打包。因为目前还没有太多时间编译发布全系列固件,等系统稳定后会考虑和OpenWrt一样发布所有型号的固件。

热门的OpenWrt设备主要是X86系列、rockchip系列、MT7981、MT7986系列、MT7621系列等,具体列表可以在官网查看。

OpenWrt 25版本开始已经切换为了apk包管理,和之前的opkg包管理无法兼容,如果你用的第三方插件没有适配apk,需要等开发者适配,大部分插件都已经支持apk格式了的。从这个版本开始,FanchmWrt不再发布24.10版本,需要老版本的可以自行编译

为什么要用FanchmWrt?

  • 免费开源,采用非常新的Linux内核版本,并持续升级到最新稳定的版本,减小系统级漏洞。

  • 支持企业级上网行为管理、上网审计,采用行业标准实现。

  • 支持插件安装,扩充路由器的功能。

  • 相对于原生OpenWrt功能更加易用,功能更加强大。

  • 相对于第三方OpenWrt更加轻量,核心功能采用高性能的C语言实现,并且对功能模块有统一的架构设计,易于扩充不臃肿,占用空间极小,内存128M闪存16M就可以稳定运行系统。

  • 支持上千款路由器,OpenWrt官方支持的设备都可以刷FanchmWrt,目前只发布了热门的设备,可以自行编译更多型号固件。

FanchmWrt 1.0.3发布,增加应用中心、上网时长控制等功能FanchmWrt 1.0.3发布,增加应用中心、上网时长控制等功能FanchmWrt 1.0.3发布,增加应用中心、上网时长控制等功能FanchmWrt 1.0.3发布,增加应用中心、上网时长控制等功能FanchmWrt 1.0.3发布,增加应用中心、上网时长控制等功能FanchmWrt 1.0.3发布,增加应用中心、上网时长控制等功能

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起
0评论

当前文章无评论,是时候发表评论了
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章

程序员TT

OpenWrt应用过滤开源插件作者 FanchmWrt路由系统作者

关注 打赏
最新文章 热门文章
1
扫一下,分享更方便,购买更轻松