Yvision.kzYvision.kz
kk
Разное
Разное
399 767 постов40 подписчиков
Всяко-разно
0
00:25, 01 октября 2010

Ограничение скорости в Linux: cbq.init

Недавно решил ограничивать скорость интернета некоторым пользователям

Есть два варианта - ограничение скорости в SQUID, благо он используется или через cbq.init

Сейчас стоит cbq.init v0.7.1. На сервере SuSE. Два интерфейса eth0 - смотрит наружу и eth1 - смотрит вовнутрь. Установлен пакет iproute2

cbq.init отказывался запускаться. Оказывается в каталоге /sbin не было файла tc. В SuSE он в /usr/sbin. Сделал ссылку на него - заработало.

Файлы, с настройками ожидаются в каталоге /etc/sysconfig/cbq по маске cbq-*

Сильно извращаться с настройками не стал и ограничился общей скоростью

DEVICE=eth1,100Mbit
RATE=128Kbit
WEIGHT=8Kbit
RULE=192.168.0.1/32,192.168.0.10/32

осталось только добавить этот скрипт в автозагрузку

0
366
2