В настоящий момент пытаюсь шейпить трафик следующим образом:
К тарифу, скорость которого необходимо ограничить прицеплены правила
включение - sh /netup/utm5/shaper32.sh UIP
выключение - sh /netup/utm5/shaper32.sh UIP
shaper32.sh
Код: Выделить всё
#!/bin/sh
AWK=/bin/awk
GREP=/bin/grep
IP=${1}
PPP_ID=`/sbin/route -n|grep "$IP "|awk {'print $8'}`
tc qdisc add dev $PPP_ID root tbf rate 32kbit burst 4kb latency 5ms minburst 1540
[root@p856p66 ~]# tc qdisc show
Код: Выделить всё
qdisc pfifo_fast 0: dev eth1 root bands 3 priomap 1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc pfifo_fast 0: dev eth0 root bands 3 priomap 1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
qdisc tbf 8004: dev ppp1 rate 64000bit burst 4Kb lat 5.0ms
qdisc tbf 8002: dev ppp2 rate 32000bit burst 4Kb lat 5.0ms
qdisc tbf 8003: dev ppp3 rate 64000bit burst 4Kb lat 5.0ms
qdisc tbf 8006: dev ppp5 rate 256000bit burst 4Kb lat 5.0ms
qdisc tbf 8007: dev ppp6 rate 256000bit burst 4Kb lat 5.0ms
qdisc tbf 8008: dev ppp7 rate 256000bit burst 4Kb lat 5.0ms
qdisc tbf 800b: dev ppp0 rate 256000bit burst 4Kb lat 5.0ms
qdisc tbf 800d: dev ppp4 rate 256000bit burst 4Kb lat 5.0ms
qdisc tbf 8010: dev ppp8 rate 32000bit burst 4Kb lat 5.0ms
Подскажите что-нибудь.