网吧ROS多网关限速问题

来源:百度知道 编辑:UC知道 时间:2024/05/20 13:16:12
现网吧内用的是两个网关 192.168.0.1 192.168.1.1

光纤是10M 我想让这10M分给这两个网关各5M 0端的网速超出5M的话不影响1端的网速,同样1端也不影响0端的网速 这样的限速脚本如何写?望高手给写一个

第一步要标记包,在IP-FIREWALL-MANGEL按+号,分别标记通过2个网关的链接。
然后在QUEUE里面设置QUEUE TPYE为PCQ,设置每个标记允许的带宽为5M。最后为每个IP单独限速即可。
因为手头没有ROS,没办法写脚本给你。

/queues simple add name=0 dst-address=192.168.0.1 limit-at=5000000/5000000 max-limit=5000000/5000000 interface=wan parent=none priority=8 queue=default/default burst-limit=10000000/10000000 burst-threshold=4000000/4000000 burst-time=30s/30s total-queue=default target-address=0.0.0.0/0 disabled=no
/queues simple add name=0 dst-address=192.168.1.1 limit-at=5000000/5000000 max-limit=5000000/5000000 interface=wan parent=none priority=8 queue=default/default burst-limit=10000000/10000000 burst-threshold=4000000/4000000 burst-time=30s/30s total-queue=default target-address=0.0.0.0/0 disabled=no

将上面的wan改为你的外网网卡名字,也可以是全部All,将其粘贴到你的ROS脚本文件里运行即可。
limit-at和max-limit是你要限制的带宽,数值一样。
burst-limit是并发所允许的最大带宽,限时30秒。
在限时30秒内burst-threshold一直大于4M时将启用限速规则。
burst-time就是限制的时间。