Правильно, так и на схеме (внутри скрипта ;)) нарисовано...
В принципе, никто не мешает "нарезать" ещё один корневой класс и завернуть пиринговый траф (по маске IP) туда ;)
Да, так и будет, но не забываем: при отсутствии ещё одного корневого класса с возможность ограниения полосы - траф идущий через шейпер будет вытеснен!Quote:
По поводу "быстрого" пуска трафика в обход своими силами.
Шейпер добавляет такие правила в iptables в таблицу mangle:
Можно попробовать модифицировать скрипт, так, чтобы проверялся не только интерфейс (ppp0), но и ip на НЕ вхождение в Ваши пиринговые сети. Тогда этот трафик будет идти вообще мимо шейпера.Code:-A PREROUTING -i ppp0 -j IMQ --todev 0
-A POSTROUTING -o ppp0 -j IMQ --todev 1
К сожалению, на всё не хватает времени :( Есть желание, возможность - помогайте, хотябы с теми моментами которые Вам нужны, хотябы на уровне экспериментов: сделал так и так (примеры с кодом - приветствуются ;)) - получил такой результат...
Вот, вроде, не сложно было восстановить работу шейпера с -rtn веткой, а ушло на это 4-ре полных рабочих дня, поскольку роутер оди (второй в ремонте, а на Дирке сейчас домашняя сетка крутится, да и для -rtn он не подходит). Плюс "хренове" 3G покрытие ещё поискать надо. Соответственно, работа над основной идеей была отброшена на неделю :(

