The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Двойные границы размера файлов squid"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Настройка Squid и других прокси серверов (Public)
Изначальное сообщение [Проследить за развитием треда]

"Двойные границы размера файлов squid" 
Сообщение от asp emailИскать по авторуВ закладки(ok) on 23-Июл-05, 14:46  (MSK)
Не могу придумать, как настроить "вилку" по размеру.
Требуется ограничить по скорости скачивание файлов по ACL до 512бпс, в этом ACL присутствует, к примеру, jpg и swf
Более того, если тот же jpg имеет размер более 10К, ограничить не до 512бпс, а до 200бпс. Ибо это явно больше, чем просто маленькая картинка - это нечто большее - может, фотография, может, обои для рабочего стола - не важно, важно, что это не элемент оформления ХТМЛ страницы, необходимый для ее восприятия (если, конечно, автор страницы совсем рассудком не помутился) :)
  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Двойные границы размера файлов squid" 
Сообщение от ipmanyak Искать по авторуВ закладки(??) on 25-Июл-05, 10:35  (MSK)
а так не пойдет ? :
acl all src 0.0.0.0/0.0.0.0
acl intranet src 192.168.0.0/255.255.255.0
acl files urlpath_regex -i \.swf$  \.mov$ \.ra$ \.rm$ \.mp3$ \.avi$
delay_pools 2
delay_class 1 2
delay_class 2 2
delay_access 1 allow files
delay_access 1 deny all
delay_access 2 allow intranet
delay_access 2 deny all
delay_parameters 1 512/512    200/5000
delay_parameters 2 -1/-1 16000/16000
всё что попадает в первый пул , а это файлы с раширениями, будут  качаться на скорости 512 байт/сек, если их размер не превышает 5000 байт, если объект больше 5000 байт, будет качаться на скорости 200 байт/сек,  
все остальное будет попадать во второй пул и там скорость на твое усмотрение . 512 байт/сек эт ты что-то совсем мало даешь !


  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Двойные границы размера файлов squid" 
Сообщение от asp emailИскать по авторуВ закладки(??) on 25-Июл-05, 12:19  (MSK)
Мало? Прокурор добавит! :)
Суть в том, что есть "особо разрешенное" и "прочее". Поэтому на прочем такие ограничесния. Если шибко невыносимо взвоют - будем понемножку "разгонять" :)

acl Users_Full external NT_Global_group NSK_Proxy_Full
acl Users_Cut1 external NT_Global_group NSK_Proxy_Cut1
#acl Users_Cut1M external NT_Global_group NSK_Proxy_Cut1M
acl Users_Cut2 external NT_Global_group NSK_Proxy_Cut2
acl Sites_Full urlpath_regex -i "C:\squid\etc\sites-full"
acl Worktime time MTWHF 08:45-18:15
acl Porno urlpath_regex -i "C:\squid\etc\porn" # porno
acl Banners urlpath_regex -i "C:\squid\etc\banners" # banners
acl Files_Cut1 urlpath_regex -i "C:\squid\etc\cutfiles1" # jpg+swf >10K to limit them
#acl Files_Cut2 urlpath_regex -i "C:\squid\etc\cutfiles2" # arj, zip, rar, etc.
acl Files_Deny urlpath_regex -i "C:\squid\etc\denyfiles" # exe, com, avi, mp3 etc.

http_access allow Sites_Full
http_access deny CONNECT !SSL_ports
http_access deny !Safe_ports
http_access deny Banners
http_access allow Users_Full
http_access deny !worktime
http_access deny !Safe_ports
http_access deny Porno
http_access deny Files_Deny
http_access allow Users_Cut1
http_access allow Users_Cut2
http_access deny all

delay_pools 5

delay_class 1 1
delay_class 2 2
delay_class 3 2
delay_class 4 2
delay_class 5 2

delay_access 1 allow Users_Full
delay_access 1 allow Sites_Full
delay_access 1 deny all
delay_access 2 allow Users_Cut1
delay_access 2 deny all
delay_access 3 allow Files_Cut1
delay_access 3 deny all
#delay_access 4 allow Users_Cut2
delay_access 4 deny all
delay_access 5 allow Users_Cut2
delay_access 5 deny all

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Двойные границы размера файлов squid" 
Сообщение от asp emailИскать по авторуВ закладки(??) on 25-Июл-05, 12:21  (MSK)
Ну и, конечно:

delay_parameters 1 -1/-1
delay_parameters 2 -1/-1 200/542288
delay_parameters 3 -1/-1 200/10240
delay_parameters 4 -1/-1 512/-1
delay_parameters 5 -1/-1 1024/-1

З.ы.: почему-то отредактировать предыдущее не дал :(

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ]
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру