Подскажите, пожалуйста, что я не так сделал.
Задумка была ограничить скорость некоторым пользователям (name1, name2) при скачивании больших файлов:"squid.conf"
acl name1 src 192.168.233.1/255.255.255.255
acl name2 src 192.168.233.2/255.255.255.255...
delay_pools 2
delay_class 1 1
delay_access 1 allow name1 name2
delay_access 1 deny all
delay_parameters 1 1500/2000delay_class 2 1
delay_access 2 allow all
delay_access 2 deny name1 name2
delay_parameters 2 -1/-1...и не работает, почему-то...
>delay_class 2 1
>delay_access 2 allow all
>delay_access 2 deny name1 name2
>delay_parameters 2 -1/-1тут неправльная последовательность, сначала нужно запретить потом разрешить т.е.
>delay_class 2 1
>delay_access 2 deny name1 name2
>delay_access 2 allow all
>delay_parameters 2 -1/-1во вторых нужно использовать класс 2. и в 3 параметры 1500/2000 помоему неправельные. Так как почти все бедт грузится на скорости примерно 1.5 килобайта. Кроме того зачем нужен пулл для ALL если он ничего не ограничивает ? Какая скорость интернет канала ?
acl name1 src 192.168.233.1/255.255.255.255
acl name2 src 192.168.233.2/255.255.255.255...
delay_pools 1
delay_class 1 2
delay_access 1 allow name1 name2
delay_access 1 deny all
delay_parameters 1 -1/-1 1500/50000т.е. это правило разрешит name1 и name2 загружать все на полной скорости размером не более 50 килобайт, все что больше по истечениюю закачивания 50 килобайт начнет тянутся на 1.5 килобайта.
>acl name1 src 192.168.233.1/255.255.255.255
>acl name2 src 192.168.233.2/255.255.255.255
>
>...
>
>delay_pools 1
>
>delay_class 1 2
>delay_access 1 allow name1 name2
>delay_access 1 deny all
>delay_parameters 1 -1/-1 1500/50000
>
>т.е. это правило разрешит name1 и name2 загружать все на полной
>скорости размером не более 50 килобайт, все что больше по истечениюю
>закачивания 50 килобайт начнет тянутся на 1.5 килобайта.Спасибо за ответ. Только что-то не получается: как качал ReGet на 14500 так и качает :(
Может быть еще чего-нибудь подскажите? Или какой линк на документацию по-понятнее, потому-что из того, что в самом конфиге, одназначного понимания не возникло -- одни только сомнения.
>Спасибо за ответ. Только что-то не получается: как качал ReGet на 14500
>так и качает :(
>
>Может быть еще чего-нибудь подскажите? Или какой линк на документацию по-понятнее, потому-что
>из того, что в самом конфиге, одназначного понимания не возникло --
>одни только сомнения.
регеты флешгеты и т.п. вообще бич.
почитай что написано на http://squid.opennet.ru/
в частности http://linuxnews.ru/docs/showdoc.php?id=4668&thread=4668
и http://www.bog.pp.ru/work/squid.htmlа то что у тебя неограничивает регет закачку, скорее всего из за неправельных разрешений. Тут нужно весь конфиг смотрерть а не только пулы.
>регеты флешгеты и т.п. вообще бич.
В чем выражается бичевание и как тогда мерить скорость?>почитай что написано на http://squid.opennet.ru/
>в частности http://linuxnews.ru/docs/showdoc.php?id=4668&thread=4668
>и http://www.bog.pp.ru/work/squid.html
Спасибо!>а то что у тебя неограничивает регет закачку, скорее всего из за
>неправельных разрешений. Тут нужно весь конфиг смотрерть а не только пулы.
Навскидку не мог бы подсказать, что еще может мешать в конфиге (на крайняк, если конечно не против, могу прислать его по почте)
squid.conf"
acl name1 src 192.168.233.1/255.255.255.255
acl name2 src 192.168.233.2/255.255.255.255...
delay_pools 2
delay_class 1 1
delay_access 1 allow name1
#^^^^^^^^^^^^^^^^^^^^^^^^^^^^
delay_access 1 allow name2
#^^^^^^^^^^^^^^^^^^^^^^^^^^^^
delay_access 1 deny all
delay_parameters 1 1500/2000delay_class 2 1
delay_access 2 allow all
delay_access 2 deny name1
#^^^^^^^^^^^^^^^^^^^^^^^^^^^^
delay_access 2 deny name2
#^^^^^^^^^^^^^^^^^^^^^^^^^^^^
delay_parameters 2 -1/-1вот и фсе
>delay_access 1 allow name1
>#^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>delay_access 1 allow name2
>#^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>вот и фсе
Есть контакт!!!
Большое спасибо!