Всем добрый день
Настроил всё следующим образом:
Eth0 смотрит в локалку.
eth0
DEFAULT=9999
R2Q=10
eth0-2.root
RATE=100Mbit
CEIL=100Mbit
eth0-2:1000.http
RATE=384Kbit
CEIL=384Kbit
LEAF=sfq
RULE=*:80
eth0-2:1000:10.pc1
RATE=192Kbit
CEIL=384Kbit
LEAF=sfq
RULE=192.168.1.2
eth0-2:1000:20.pc2
RATE=192Kbit
CEIL=384Kbit
LEAF=sfq
RULE=192.168.1.3
eth0-2:9999
RATE=1Kbit
CEIL=1Kbit
LEAF=sfq
PRIO=100
Я так понял, что весь трафик, который не идёт по 80 порту(точнее с 80-го порта), весь должен идти в eth0-2:9999, но почему то не идёт, идёт без ограничений скорости. Вопрос - где я ошибся.
Еще возникли вопросы
1) Являются ли равнозначными такие записи? Т.е. по замыслу все клиенты должны делить канал(выделено на все компьютреы 384 кбита) поровну(получать свой rate, плюс свою долю от ceil).
eth0-2:1000.http
RATE=384Kbit
CEIL=384Kbit
LEAF=sfq
RULE=*:80
eth0-2:1000:10.pc1
RATE=192Kbit
CEIL=384Kbit
LEAF=sfq
RULE=*:80,192.168.1.2
eth0-2:1000:20.pc2
RATE=192Kbit
CEIL=384Kbit
LEAF=sfq
RULE=*:80,192.168.1.3
и
eth0-2:1000.http
RATE=192Kbit
CEIL=384Kbit
LEAF=sfq
RULE=*:80, 192.168.1.2/31
2) Почему странно работает наследование? Вот пример
eth0-2:1000.http
CEIL=384Kbit
LEAF=sfq
RULE=*:80
eth0-2:1000:10.pc1
RATE=192Kbit
LEAF=sfq
RULE=*:80,192.168.1.2
Почему в данном примере в eth0-2:1000:10.pc1 ceil автоматически будет выставлен в 192кбита, хотя у родительского класса этот параметр 384? Если этот параметр не наследуется, то какие наследуются?
Спасибо