Доброго всем времени сутокХочу сделать так чтобы пользователи смотрели некоторый сайты но со скоростью не более 1 кб/сек.
Squid собран c поддержкой delay_pools.И что-то у меня не получается ((
Делаю так:
acl xxx urlpath_regex -i xxx xxxx xxxxx xxxxxxx -ну тут перечисляю сайты
delay_class 2 1 ( 2 потому что есть еще один класс и я его тут не описываю)
delay_access 2 allow xxx
delay_access 2 deny all
delay_parameters 2 1000/1000Где я накосячил? может с классом?
Пример:# кол-во пулов
delay_pools 2# классы пулов
delay_class 1 1
delay_class 2 1# доступ к пулам
delay_access 1 deny fileshare
delay_access 1 deny dlexclude
delay_access 1 allow idiotes
delay_access 1 deny other
delay_access 1 deny alldelay_access 2 deny dlexclude
delay_access 2 allow fileshare
delay_access 2 deny other
delay_access 2 deny all# параметры пулов
# 32kbps(4KBps)
delay_parameters 2 4000/4000
# 64kbps(8KBps)
delay_parameters 1 8000/8000---
может быть у тебя проблема в delay_pools ?
>[оверквотинг удален]
>delay_access 2 deny all
>
># параметры пулов
># 32kbps(4KBps)
>delay_parameters 2 4000/4000
># 64kbps(8KBps)
>delay_parameters 1 8000/8000
>
>---
>может быть у тебя проблема в delay_pools ?Врядли
ограничение канала для локалки работает...
>Врядли
>ограничение канала для локалки работает...Логично. Если стоит delay_pools 1, что означает 1 пул, то ограничение для локалки работать будет так как из примера ясно, что это граничение имеет номер 1.
Ты добавил второй пул. Соотвествено delay_pools должен быть устанлен в 2.
>Врядли
>ограничение канала для локалки работает...Ну и если таки delay_pools установлен в 2, но все равно не работает, то видимо, весь трафик удовлетворяет первому пулу. То есть матчится в его acl.