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

Исходное сообщение
"Работа с пулами"

Отправлено Inock , 28-Окт-09 11:12 
Извиняюсь за тупость, но что-то я никак не соображу, как эти пулы прописывать в конфиге и как delay_access должен увязываться с http_access. Посмотрите, вот такой конфиг - правильное решение?

acl good_boy src 192.168.108.17/255.255.255.255
acl good_boy src 192.168.108.15/255.255.255.255
acl kostina   src 192.168.101.22/255.255.255.255
acl shishova  src 192.168.106.10/255.255.255.255

acl Time_kostina  time   16:00-17:29
acl Time_shishova   time  11:30-14:29

http_access allow good_boy
http_access allow kostina Time_kostina
http_access allow shishova Time_shishova
http_access deny all

delay_pools 1
delay_class 1 1
delay_parameters 1 100000/16000
delay_access 1 allow kostina
delay_access 1 allow shishova
delay_access 1 deny all

Предполагается, что те, кто входит в группу "нормальные пацаны" могут использовать весь канал, а два других пользователя - только в отведенное им время, причем после скачивания первых 100 Kb траффика без ограничений, в дальнейшем имеют скорость не больше 128 kbit/sec каждый. Или надо что-то переписать?


Содержание

Сообщения в этом обсуждении
"Работа с пулами"
Отправлено ipmanyak , 28-Окт-09 14:20 
acl good_boy src 192.168.108.17 192.168.108.15
acl kostina   src 192.168.101.22/255.255.255.255
acl shishova  src 192.168.106.10/255.255.255.255

acl Time_kostina  time   16:00-17:29
acl Time_shishova   time  11:30-14:29

http_access allow good_boy
http_access allow kostina Time_kostina
http_access allow shishova Time_shishova
http_access deny all

delay_pools 2
delay_class 1 1
delay_class 2 1
delay_access 1 allow good_boy
delay_access 1 deny all
delay_access 2 allow kostina
delay_access 2 allow shishova
delay_access 2 deny all
delay_parameters 1 -1/-1
delay_parameters 2 16384/100000

-1/-1 лучше не ставить, а тоже ограничить на конкретную скорость, иначе качальщики забьют весь канал, а ведь другим тоже нужен web и еще есть почта!
например на 512 кбит
delay_parameters 1 65536/65536


"Работа с пулами"
Отправлено Inock , 28-Окт-09 15:09 
>-1/-1 лучше не ставить, а тоже ограничить на конкретную скорость, иначе качальщики
>забьют весь канал, а ведь другим тоже нужен web и еще есть почта! например на 512 кбит
>delay_parameters 1 65536/65536

Ага, спасибо. Я вот чего еще хочу уточнить. Это ограничение действует на что? Целиком на пользователя, или на каждый его поток? Догадываюсь, что целиком на пользователя. Тогда возникает вопрос, с какого момента начинает отсчитываться эти 100 килобайт? То есть если сегодня пользователь выкачал 100 килобайт, система ему скорость урезала до 128 kb/sec, то эта скорость у него уже всегда такая будет до следующего перезапуска squid?

Если это так, то возникает вопрос, есть ли решения, при которых прокси режет скорость только при скачивании файлов больше определенного размера?