NetMay RouterOS中文教程系列 ros智能限速脚本和调试说明

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

发一个能用的ros 智能限速脚本和调试说明

申明:此脚本不是我写的,也是在这里找的,具体是哪位兄弟写的不知道了,帖子也找不到了,在这里要感谢那位兄弟。

以前下回来操作没成功就放弃了,昨天晚上研究了3个小时终于能用了。现在把详细调试说明写下来,我的版本是2.927,其他版本未做测试

--------------脚本开始,请按照下面修改说明,把限制速度修改好后,再一并导入----------or szwm from 1 to 253 do={/queue simple add name=(TX . $szwm) target-addresses=(192.168.1. .

$szwm) max-limit=500000/500000 interface=lan disabled=no}

/ ip firewall mangle

add chain=prerouting action=mark-packet new-packet-mark=all-mark \

passthrough=yes comment="" disabled=no / queue type

add name="PCQ-up" kind=pcq pcq-rate=350000 pcq-limit=50\

pcq-classifier=src-address pcq-total-limit=2000

add name="PCQ-down" kind=pcq pcq-rate=350000 pcq-limit=50\

pcq-classifier=dst-address pcq-total-limit=2000

/ queue simple

add name="PCQ" target-addresses=192.168.1.254/24 dst-address=0.0.0.0/0\

interface=all parent=none packet-marks=all-mark direction=both priority=1\

queue=PCQ-up/PCQ-down limit-at=0/0 max-limit=10000000/10000000\total-queue=default-small disabled=yes / system script

add name="PCQON" source=":if \(\[ /queue sim get \[/queue sim find \

name=\"PCQ\"\] disable \]=true \) do={/queue sim enable PCQ}"\

policy=ftp,reboot,read,write,policy,test,winbox,password

add name="PCQOFF" source=":if \(\[ /queue sim get \[/queue sim find \

name=\"PCQ\"\] disable \]=false \) do={/queue sim disable PCQ}"\w w w .N E T M A Y

.c o m

policy=ftp,reboot,read,write,policy,test,winbox,password

/ tool traffic-monitor

add name="PCQON" interface=ether3 traffic=received trigger=above \

threshold=9800000 on-event=PCQON comment="" disabled=no

add name="PCQOFF" interface=ether3 traffic=received trigger=below \

threshold=5000000 on-event=PCQOFF comment="" disabled=no

----------上面是我修改好的完整脚本,是10m 速度设置,下面是脚本注释,请仔细看下面说明,修改好你要限制的速度后在全部导入------

or szwm from 1 to 253 do={/queue simple add name=(TX . $szwm) target-addresses=(192.168.1. .$szwm) max-limit=500000/500000 interface=lan disabled=no}

这个是建立静态限速,也就是普通速度限制。1 to 253改为你内网的IP !注意,不要把你的路由ip 加进去了(我的路由是254)。比如2 to 120!192.168.1.这里改为你的IP 段!

max-limit=500000/500000是普通限速上传和下载都是500k ,注意,这个500k 是要除以8的,也就是说实际上传下载速度是63KB 左右,自己算好修改,还有要注意,前面上传不能大于后面下载,我反复测试过,2个都一样就没问题,否则不成功。

-------------------------------------------------------

/ ip firewall mangle

add chain=prerouting action=mark-packet new-packet-mark=all-mark \passthrough=yes comment="" disabled=no 这个是固定脚本!无需修改

------------------------------------------------------------------

/ queue type

add name="PCQ-up" kind=pcq pcq-rate=350000 pcq-limit=50\w w w .N E T M A Y

.c o m

相关文档
最新文档