限速

关于linux tc多网段限速的解决方案

别等时光非礼了梦想. 提交于 2020-03-01 02:50:35
同样原先发布在: http://www.ywjt.org/index/archives/556.html ,现在发布在这里分享一下: 以192.168.1.2为客户端为例,tc限制下载的关键命令: IDEV=eth1 ODEV=eth0 /sbin/tc qdisc del dev $IDEV root handle 10: /sbin/tc qdisc add dev $IDEV root handle 10: cbq bandwidth 100Mbit avpkt 1000 /sbin/tc class add dev $IDEV parent 10:0 classid 10:1 cbq bandwidth 100Mbit rate 100Mbit allot 1514 weight 1Mbit prio 8 maxburst 20 avpkt 1000 /sbin/tc class add dev $IDEV parent 10:1 classid 10:12 cbq bandwidth 100Mbit rate $DOWNLOAD allot 1514 weight 20Kbit prio 5 maxburst 20 avpkt 1000 bounded /sbin/tc qdisc add dev $IDEV parent 10:12 sfq quantum 1514b