Взято полностью с http://habrahabr.ru/post/205460/
Шаг девятый, настройка HTB
wget -O /etc/init.d/htb wget http://downloads.sourceforge.net/project/htbinit/HTB.init/0.8.5/htb.init-v0.8.5?use_mirror=citylan
Настройки шейпера зависят от ваших нужд. В нашем случае исходные данные были:
Ширина канала: 6Mbit/sec
Пользователей: 5
Примечание: Пользователи редко скачивают, часто «серфят» в интернете.
Создаем файлы:
cd /etc/sysconfig/htb
touch eth1
touch eth1-2.root
touch eth1-2:06.astraPC1
touch eth1-2:07.astraPC2
touch eth1-2:08.astraPC3
touch eth1-2:09.astraPC4
touch eth1-2:10.astraPC5
eth1 — Корневой файл нашего интерфейса
# — Точность шейпера
R2Q=20
DEFAULT=0
eth1-2.root — Задаем правила для всей цепочки
RATE=6Mbit
CEIL=6Mbit
eth1-2:06.astraPC1 — Файл для машины, для удобства расширение файла — хост компьютера, а префикс — последний октет айпи
BURST=100kb
RATE=1024Kbit
CEIL=3064Kbit
LEAF=sfq
PRIO=1
RULE=192.168.5.6
Остальные файлы сделаны по аналогии.