我想通过向路由器添加适当的配置来限制一组本地主机的带宽。
IIUC我可以按照我想要的方式限制带宽:
tc qdisc add dev $IF root tbf burst 1mb rate 100kbps
除了这会影响连接到$IF
的所有计算机,而我只希望其中一些计算机受到影响。我想我可以用以下内容标记相关的数据包:
iptables -t mangle -A POSTROUTING -j CLASSIFY \
--dst 192.168.1.128/25 --set-class 1:10
但是,遗漏的部分我无法弄清楚要在$IF
上使用哪个有类调度程序,以及如何为tbf
类的数据包添加1:10
队列。
[顺便说一句,我看到有人投票决定关闭这个问题。知道为什么吗?会有更好的地方提出这样的问题吗? ]