只限速在线的ip,怎么写语句?
本帖最后由 xuxi3201 于 2016-4-15 23:49 编辑以下已经可以限制每个ip的流量
:for aaa from=1 to=254 do={/queue simple addname=("Que" . $aaa)target=("192.168.0.". $aaa) max-limit=4M/80M}
为了提高ros的计算效率,我想在/queue simple只有 在线的ip被限速,而不是上面的254行,
这样是不是效率更高。
先在 /ip firewall filter 里,增加一行,就可以记录最近10分钟上网的内网电脑、终端的ip。
add action=add-src-to-address-list address-list=Lanip address-list-timeout=10m chain=forward connection-state=new src-address=192.168.0.0/16
请问高手,如何 根据/ip firewall address-list 来生成queue?
(当然,定时执行这个语句,半小时更新一次queue simple的 ip)
pcq多简单~~~~~~~ 本帖最后由 cspm333 于 2016-4-17 13:43 编辑
mikrotik官網有教學
http://wiki.mikrotik.com/index.php?title=Manual:Queues_-_PCQ&redirect=no
谢谢。
我要的不是pcq,而是 根据/ip firewall address-list里面ip地址,添加=/queue simple
http://bbs.routerclub.com/thread-74445-1-1.html
这个是把dns里面 加到 firewall address-list里面。可是我不会改。 本帖最后由 cspm333 于 2016-4-17 14:36 编辑
xuxi3201 發表於 2016-4-17 00:33
謝謝。
我要的不是pcq,而是 根據/ip firewall address-list裡面ip地址,添加=/queue simple
範例已經提示的很明白,您沒察覺嗎?
1.
/ip firewall mangle add chain=postrouting action=mark-packet \
src-address=192.168.0.0/24 dst-address-list=KuaiDi new-packet-mark=client_upload_KuaiDi
/ip firewall mangle add chain=prerouting action=mark-packet \
src-address-list=KuaiDi dst-address=192.168.0.0/24 new-packet-mark=client_download_KuaiDi
2.
/queue type add name="PCQ_download_KuaiDi" kind=pcq pcq-rate=80M pcq-classifier=dst-address
/queue type add name="PCQ_upload_KuaiDi" kind=pcq pcq-rate=4M pcq-classifier=src-address
3.
/queue tree add parent=global-in queue=PCQ_download packet-mark=client_download_KuaiDi
/queue tree add parent=global-out queue=PCQ_upload packet-mark=client_upload_KuaiDi
页:
[1]