9939781 发表于 2008-11-17 17:07:52

『原创』根据客户上线数量动态限速

建立标记,捕获所有内网IP,加入到地址表里10分钟
每10分钟执行一次脚本,脚本为判断地址表某标记数量,然后用数量判断使用哪种速度限制。
限速脚本里加入检测,若速度不变则不用重复执行,以免浪费资源。
本人已经在2.9.27上测试无问题。

[ 本帖最后由 9939781 于 2008-11-18 00:01 编辑 ]

index 发表于 2008-11-17 17:48:12

没钱可以买.哈哈

木木 发表于 2008-11-17 18:00:42

根据用户数不是很准确吧,用户多不一定占用带宽多啊。

9939781 发表于 2008-11-17 18:04:18

原帖由 木木 于 2008-11-17 18:00 发表 http://bbs.routerclub.com/images/common/back.gif
根据用户数不是很准确吧,用户多不一定占用带宽多啊。

这只是一种方式,而每个环境需求的方式不一样

zhjchina 发表于 2008-11-17 18:21:06

支持一下

寄语风中 发表于 2008-11-17 18:52:59

想看看学习一下。可惜给钱时出错。。。。

LW2008 发表于 2008-11-17 21:45:16

建议朋友修改一下,改为依带宽判断!

9939781 发表于 2008-11-17 22:02:08

原帖由 LW2008 于 2008-11-17 21:45 发表 http://bbs.routerclub.com/images/common/back.gif
建议朋友修改一下,改为依带宽判断!

你要的那种论坛有,你搜索下就知道了

wlfz 发表于 2008-11-17 23:55:38

购买不了呀!!提示出错:

Directory './forumdata/templates/' not found or have no access!

楼主直接发布出来吧。

9939781 发表于 2008-11-18 00:00:59

原帖由 wlfz 于 2008-11-17 23:55 发表 http://bbs.routerclub.com/images/common/back.gif
购买不了呀!!提示出错:

Directory './forumdata/templates/' not found or have no access!

楼主直接发布出来吧。

呵呵,既然这样,那我就发出来好了

jackzmeng 发表于 2008-11-18 10:14:37

意义不大

不如用pcq做规则

黑兰州 发表于 2008-11-18 14:59:55

学习一下!

tsingchina 发表于 2008-11-18 15:50:12

看了,感觉还行。

luzai 发表于 2008-11-19 16:00:27

用不着,但是支持原创

szhe001 发表于 2008-11-20 10:51:02

脚本20
:set q
:put $q
:set t 800000/1500000
:if ($q!=$t) do ={:for aaa from 4 to 253 do={/queue simple set ($aaa)limit-at=800000/1500000 max-limit=800000/1500000}}
---------------------------
我回去试了,上面的代码执行了但没生成4-253的限速列表,是怎么回事?
其它的代码都明白,就是 queue simple get 4 limit-at 这个不太明白是什么意思,楼主能讲一下吗?
页: [1] 2 3 4
查看完整版本: 『原创』根据客户上线数量动态限速