WGHBOY 发表于 2009-9-30 00:06:08

按用户登陆数自动改限速,修正版

本帖最后由 WGHBOY 于 2009-9-30 05:50 编辑

#   
#       *         *   * *      *   *   * * *      **   *   *
#      *    *    *    *          *   *   *    *   *    *    *   *   
#         *   *   *   *   **   * * *    * * **      *    * *   
#          * * * *      *   *    *   *   *    *   *    *      *   
#         *   *         * *      *   *   * * *      **      *   
#      脚本由 wghboy 最后修改于2009-09-18                  
#      转载请注明出处                                          
#      本案例为3条8m,1条3m电信adsl网络的设置,               
#      结合智能限速效果更好,为智能限速提供更准确的速度分配,
#      解决闲时流量浪费,忙时流量不够用的难题,实时自动分配      

#获取pppoe用户登录数
:global user1
#设置用户数usera为30
:global usera 30
#设置用户数userb为50
:global userb 50
#设置用户数userc为70
:global userc 70
#设置用户数userc为90
:global userd 90
#设置流量小于10m时运行,请根据实际环境修改
:global TxCurPacket

#查看lan流量
/int mon lan once do={
#获取lan下载流量
:set TxCurPacket ($"tx-bits-per-second")

#如果用户数少于30时运行,请根据实际环境修改
:if ($user1 < $usera) do={
/que ty s "down" pcq-r=2000000
/que ty s "up" pcq-r=96000}

#如果用户数少于50,大于30时运行,请根据实际环境修改
:if ($user1 < $userb) do={
:if ($user1 > $usera) do={
/que ty s "down" pcq-r=1600000
/que ty s "up" pcq-r=96000}}

#如果用户数少于70,大于50时运行,请根据实际环境修改
:if ($user1 < $userc) do={
:if ($user1 > $userb) do={
/que ty s "down" pcq-r=1200000
/que ty s "up" pcq-r=80000}}

#如果用户数少于90,大于70时运行,请根据实际环境修改
:if ($user1 < $userd) do={
:if ($user1 > $userc) do={
/que ty s "down" pcq-r=1000000
/que ty s "up" pcq-r=80000}}

#如果用户数大于90时运行,请根据实际环境修改
:if ($user1 > $userd) do={
/que ty s "down" pcq-r=800000
/que ty s "up" pcq-r=64000}}

elan117 发表于 2009-9-30 00:32:25

好东西,我第个顶起来了。

WGHBOY 发表于 2009-9-30 05:48:52

上次发那个给别人人身攻击,这次我看看还有攻击不

wsb2008 发表于 2009-9-30 20:17:37

我晕,,都 没有人气帮你顶啊,我第二个帮你顶啊,支持你的技术

samboy 发表于 2009-9-30 20:42:41

顶 猛男一出必系真品

WGHBOY 发表于 2009-10-1 00:31:18

忘了发3.30一下的了

danny521 发表于 2009-10-3 22:53:14

还是发个2.97的吧.....

WGHBOY 发表于 2009-10-20 14:26:19

发了

cool525000 发表于 2009-10-20 19:57:54

本帖最后由 cool525000 于 2009-10-20 19:59 编辑

LAN内网的用户数怎么获得啊,我不喜欢那种forward 192.168.0.0/24 add src to add lists = XXX (有没更好的办法的,这样在 LISTS里面一大推东西)

最后再加上你的。

请教了。。。。。。。。。。。。。。。

deng198896125 发表于 2009-10-27 18:20:16

好东西能不顶吗

deng198896125 发表于 2009-10-27 18:20:33

顶给有需要的朋友看`

ghxiaoguan 发表于 2009-11-2 15:58:00

好东西,顶顶,学习一下

87502560 发表于 2009-11-5 12:21:56

gdzyh 发表于 2009-11-5 13:51:24

好东西,顶............

lvan 发表于 2009-11-5 15:52:19

日你一下
页: [1] 2
查看完整版本: 按用户登陆数自动改限速,修正版