URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 75665
[ Назад ]

Исходное сообщение
"delay_pools ограничить скорость просмотра некоторых сайтов"

Отправлено Apossum , 14-Авг-07 10:34 
Доброго всем времени суток

Хочу сделать так чтобы пользователи смотрели некоторый сайты но со скоростью не более 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 ограничить скорость просмотра некоторых сайтов"
Отправлено Xela , 14-Авг-07 11:03 
Пример:

# кол-во пулов
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 all

delay_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_pools ограничить скорость просмотра некоторых сайтов"
Отправлено Apossum , 14-Авг-07 11:47 
>[оверквотинг удален]
>delay_access 2 deny all
>
># параметры пулов
># 32kbps(4KBps)
>delay_parameters 2 4000/4000
># 64kbps(8KBps)
>delay_parameters 1 8000/8000
>
>---
>может быть у тебя проблема в delay_pools ?

Врядли
ограничение канала для локалки работает...


"delay_pools ограничить скорость просмотра некоторых сайтов"
Отправлено Xela , 14-Авг-07 12:10 
>Врядли
>ограничение канала для локалки работает...

Логично. Если стоит delay_pools 1, что означает 1 пул, то ограничение для локалки работать будет так как из примера ясно, что это граничение имеет номер 1.
Ты добавил второй пул. Соотвествено delay_pools должен быть устанлен в 2.



"delay_pools ограничить скорость просмотра некоторых сайтов"
Отправлено Xela , 14-Авг-07 12:12 
>Врядли
>ограничение канала для локалки работает...

Ну и если таки delay_pools установлен в 2, но все равно не работает, то видимо, весь трафик удовлетворяет первому пулу. То есть матчится в его acl.