我使用的是Ubuntu 10.10
我有一个名为“备份”的本地备份用户。 🙂
我想给这个用户一个1Mbit的带宽。 无论哪个软件想要连接到networking。
此解决scheme限制:
iptables -t mangle -A OUTPUT -p tcp -m owner --uid-owner 1001 -j MARK --set-mark 12 iptables -t mangle -A POSTROUTING -p tcp -m owner --uid-owner 1001 -j MARK --set-mark 12 tc qdisc del dev eth0 root tc qdisc add dev eth0 root handle 2 htb default 1 tc filter add dev eth0 parent 2: protocol ip pref 2 handle 12 fw classid 2:6 tc class add dev eth0 parent 2: classid 2:6 htb rate 10Kbit ceil 1Mbit tc qdisc show dev eth0 tc class show dev eth0 tc filter show dev eth0
我不确定这是否可以用tc来完成,但我怎样才能限制每个用户的带宽? 可能是一个很好的起点。