WGHBOY 发表于 2009-10-11 00:56:00

定时记录用户在线数量,论坛首发

#      脚本由 wghboy 最后修改于2009-10-11                  
#      转载请注明出处   

:global user
:log info ( "日期" . . "时间" . [/sys cl get

zmtvia 发表于 2009-10-11 00:59:33

第一时间来顶 小作品 挺好 牛a

47771885 发表于 2009-10-11 03:32:34

典型的吃多了

WGHBOY 发表于 2009-10-11 04:17:01

小改一下还可以记录当天最高峰时的人数

ghxiaoguan 发表于 2009-10-11 14:51:17

小改一下还可以记录当天最高峰时的人数
WGHBOY 发表于 2009-10-11 04:17 http://bbs.routerclub.com/images/common/back.gif
顶你,我啥时候才能达到你这种水平

younger 发表于 2009-10-11 15:25:59

也许是首发,但不是第一个人用。我早几年前就用过了
:global user 这一句不是所的版本都能运行。
如果上面脚本不能正确运行,可用下面的
:local user [:len ]

cool525000 发表于 2009-10-11 16:10:44

问一下,如果是LAN内网的,不是PPPOE拨号的,比如在内网内192.168.0.0/24 内的用户数怎样定义啊?

zmtvia 发表于 2009-10-11 16:24:19

JB最今天挺冷的 看见楼主更冷了 赶紧穿件衣服吧 我都冻的不行了

kkgogo 发表于 2009-10-11 16:27:48

问一下,如果是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
下面的输入日志你就照抄肌肉男好了

qwert1388 发表于 2009-10-11 18:12:13

2.9版本就不行

WGHBOY 发表于 2009-10-11 20:29:05

上面不是有人发了2.9的么

cool525000 发表于 2009-10-11 21:11:56

谢谢kkgogo 了。我也这样试过,只是不是你这么精准的脚本,直接就是 add-src-to-address-list address-list=XXX   是不是很准确。但也好像也能这样了。

younger 发表于 2009-10-11 21:50:09

可以查DHCP分配表呀,租用时间不要调太长(1分钟)就行了。
记得减掉固定分配的。
/ip dhcp-server lease p c
还是PPPoE最准确

WGHBOY 发表于 2009-10-11 23:03:08

减掉固定分配的就没多大意义了

蔡都小周 发表于 2009-10-12 09:46:46

谢谢分享!:)
页: [1] 2
查看完整版本: 定时记录用户在线数量,论坛首发