-
Notifications
You must be signed in to change notification settings - Fork 257
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
使用firewall4时nlbwmon不统计流量 #1273
Comments
nlbwmon 是继承自上游的,未做过任何更改。 |
nlbwmon好像是检查/proc/net/nf_conntrack来统计的,但是之前看好像immortalwrt下nf_conntrack数据都是0,你可以看一下 |
很奇怪,cat /proc/net/nf_conntrack 是有数据的 |
你看看bytes和packets有数据吗,我记得我之前看基本都是0,可能当时测试时间短了吧 |
你是对的,packets和bytes基本上都是0,极个别比较大的比如packets=87 bytes=118810 |
可能packets和bytes为0的数据就是内网设备访问网络的统计,然后数据是0所以nlbwmon没有记录 |
#1276 可以用了?我那我现在去编译一个……我先前也提了个issue,但是开发回应给我的是不准备改,说是nlbwmon这种不兼容fw4的插件已经是淘汰了…… |
我没说过。 |
好好好,你没说……我在找nlbwmon重置的命令,都找到官方了,还是没有…… |
测试过了,确实是这样。然后我在nlbwmon的github上https://github.com/jow-/nlbwmon 没找到重置的命令,各种重启无效。然后我设置成6号重置,修改了openwrt的时间(date -s "2024-08-05 23:59:55"),然后过了几秒就有数据了……不清楚底层到底是怎么回事 |
重启之后依然会失效,不会立即工作 |
我的使用正常,重启、升级都没问题。Image Builder编译的 23.05.3 r27917-81a1f98d5b x86_64 |
我也是让它,自动重置一次就好了 |
我把历史备份导进去,发现可以统计已经在数据库的ip,但是不在数据库里面的无法统计,而且只能统计流量,连接数统计不了 |
Describe the bug
使用firmware selector编译的25.05.3,其中的nlbwmon无法使用(只添加了这一个插件),不统计流量,如图所示。云编译版本也是一样。Routing/NAT Offloading 已关闭。尝试了网页搜索到的手动修改nlbwmon配置文件的方法,也是无效。
将默认的firewall4切换为firewall,流量统计正常了。
同样使用firmware selector编译的Openwrt官方版本25.05.3,使用firewal4,就能正常使用。默认设置,未作任何修改。
对比了安装的软件,immortalwrt比官方多了这几个。怀疑是kmod-nft-fullcone造成的,但是卸载之后web界面就无法打开。使用云编译,选择firewall4,手动修改.config去掉这个软件,但是编译好之后发现还是出现了。
ImmortalWrt version
r27917-81a1f98d5b
ImmortalWrt release
23.05.3
ImmortalWrt target/subtarget
x86/64
Device
QEMU Standard PC (i440FX + PIIX, 1996)
Image kind
Official downloaded image
Steps to reproduce
No response
Actual behaviour
No response
Expected behaviour
No response
Additional info
No response
Diffconfig
No response
Terms
The text was updated successfully, but these errors were encountered: