Подобная ситуация на версии 5.1
На границе месяца (при смене тарифа) не изменились скорости на шлюзах.
Код:
bill вер. 5.1 сборка 195 от 13.07.2010 12:38:03
dialup вер. 5.1 сборка 151 от 14.07.2010 15:17:10
gorod вер. 5.1 сборка 129 от 09.06.2010 12:12:25
ipn вер. 5.1 сборка 181 от 13.07.2010 15:46:39
npay вер. 5.1 сборка 147 от 30.06.2010 18:41:38
Тариф:
Вложение:
tarif.JPG [ 55.32 КБ | Просмотров: 5997 ]
Шлюз:
Вложение:
shliz.JPG [ 71.39 КБ | Просмотров: 5997 ]
История изменения типов правил:
Вложение:
history.JPG [ 26.58 КБ | Просмотров: 5997 ]
Запись только о том, что я его сменил ручками.
Как быть? Нереально каждому абоненту менять руками скорость на шлюзе!
P.S. В Типе шлюза вот такие правила:
Код:
DEFAULT]
[OPEN]
<LOOP>
iptables -A FORWARD -t filter -s {A} -j ACCEPT
iptables -A FORWARD -i eth0 -t filter -d {A} -j ACCEPT
iptables -t nat -A POSTROUTING -s {A} -o eth0 -j SNAT --to-source 81.27.255.4
</LOOP>
/sbin/tc class add dev eth1 parent 1:0 classid 1:[N1] htb rate ${speed} burst 3000k prio 1
/sbin/tc qdisc add dev eth1 parent 1:[N1] handle [N1]: sfq perturb 10 quantum 1500
/sbin/tc class add dev eth1 parent 1:0 classid 1:[N2] htb rate ${speed} burst 3000k prio 1
/sbin/tc qdisc add dev eth1 parent 1:[N2] handle [N2]: sfq perturb 10 quantum 1500
<LOOP>
/sbin/tc filter add dev eth1 parent 1:0 protocol ip prio [N1] u32 match ip dst {A} flowid 1:[N1]
</LOOP>
<LOOP>
/sbin/tc filter add dev eth1 parent 1:0 protocol ip prio [N2] u32 match ip src {A} flowid 1:[N2]
</LOOP>
[/OPEN]
[CLOSE]
<LOOP>
iptables -t nat -D POSTROUTING -s {A} -o eth0 -j SNAT --to-source 81.27.255.4
iptables -D FORWARD -t filter -s {A} -j ACCEPT
iptables -D FORWARD -i eth0 -t filter -d {A} -j ACCEPT
</LOOP>
/sbin/tc filter del dev eth1 parent 1:0 protocol ip prio [N1]
/sbin/tc filter del dev eth1 parent 1:0 protocol ip prio [N2]
/sbin/tc class del dev eth1 parent 1:0 classid 1:[N1] htb rate ${speed} burst 3000k prio 1
/sbin/tc class del dev eth1 parent 1:0 classid 1:[N2] htb rate ${speed} burst 3000k prio 1
[/CLOSE]
[/DEFAULT]