定时记录用户在线数量,论坛首发
# 脚本由 wghboy 最后修改于2009-10-11# 转载请注明出处
:global user
:log info ( "日期" . . "时间" . [/sys cl get 第一时间来顶 小作品 挺好 牛a 典型的吃多了 小改一下还可以记录当天最高峰时的人数 小改一下还可以记录当天最高峰时的人数
WGHBOY 发表于 2009-10-11 04:17 http://bbs.routerclub.com/images/common/back.gif
顶你,我啥时候才能达到你这种水平 也许是首发,但不是第一个人用。我早几年前就用过了
:global user 这一句不是所的版本都能运行。
如果上面脚本不能正确运行,可用下面的
:local user [:len ] 问一下,如果是LAN内网的,不是PPPOE拨号的,比如在内网内192.168.0.0/24 内的用户数怎样定义啊? JB最今天挺冷的 看见楼主更冷了 赶紧穿件衣服吧 我都冻的不行了 问一下,如果是LAN内网的,不是PPPOE拨号的,比如在内网内192.168.0.0/24 内的用户数怎样定义啊?
cool525000 发表于 2009-10-11 16:10 http://bbs.routerclub.com/images/common/back.gif
我的做法,给你参考一下
先添加一个统计你要统计的网段的地址列表,列表超时时间为10分钟,也就是统计10分钟内有网络活动的机器,当然不能十分准确地统计,但也差不多了
ip firewall filter add chain=forward src-address=192.168.0.0/24 action=add-src-to-address-list address-list=online address-list-timeout=10m
:global user
下面的输入日志你就照抄肌肉男好了 2.9版本就不行 上面不是有人发了2.9的么 谢谢kkgogo 了。我也这样试过,只是不是你这么精准的脚本,直接就是 add-src-to-address-list address-list=XXX 是不是很准确。但也好像也能这样了。 可以查DHCP分配表呀,租用时间不要调太长(1分钟)就行了。
记得减掉固定分配的。
/ip dhcp-server lease p c
还是PPPoE最准确 减掉固定分配的就没多大意义了 谢谢分享!:)
页:
[1]
2