Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!
0 Пользователей и 1 Гость просматривают эту тему.
Вообще-то примеры всегда пишутся для деления трафика на интерфейсе, смотрящем В ИНТЕРНЕТ, а не в локальную сеть.А внутренних интерфейсов всегда минимум два.Делайте выводы.
Шейпировать можно только исходящий из интерфейса трафик
Предположим, что имеется роутер между «интернетом» и абонентом. В роутер воткнуто две сетевые карты: eth0 смотрит на абонента, а eth1 в мир. Для ограничения «скорости скачивания» правила шейпирования описываем на eth0, для ограничения «отдачи» — на eth1.
Создаем корневую дисциплину для интерфейса и указываем класс куда будет попадать не классифицированный трафик.
Если локальные интерфейсы это одна сеть, то проще будет её забриджить.Если нет, то HTB позволяет строить что угодно. Отчасти именно поэтому у него такой зубодробительный синтаксис.В любом случае придётся посидеть с карандашиком и поразбираться.
tc qdisc add dev $lan root handle 1: htb r2q 625 default 150 #r2q 1400tc class add dev $lan parent 1: classid 1:1 htb rate $SpeedIPS burst 20ktc qdisc add dev $lanwf root handle 1: htb r2q 625 default 150 #r2q 1400tc class add dev $lanwf parent 1: classid 1:1 htb rate $SpeedIPS burst 20ktc qdisc add dev $wann1 root handle 1: htb r2q 625 default 150 #r2q 500tc class add dev $wann1 parent 1: classid 1:1 htb rate $SpeedIPS burst 2ktc qdisc add dev $wann2 root handle 1: htb r2q 625 default 150 #r2q 500tc class add dev $wann2 parent 1: classid 1:1 htb rate $SpeedIPS burst 2k
Страница сгенерирована за 0.018 секунд. Запросов: 22.