>Как в squid запретить скачивание файлов, например больше 500KB?
>Возможно ли на скачивание файлов больше 500КB ограничить скорость используя squid?
можно и то и другое
запрет на скачку более 500кб
acl limit_users src 10.131.2.0/255.255.255.0
http_access allow limit_users
reply_body_max_size 500000 allow limit_users
ограничить скорость:
delay_pools 1
delay_class 1 2
delay_access 1 allow limit_users
delay_access 1 deny all
delay_parameters 2 -1/-1 500/16000
-1/-1 – весь канал отдать сквиду - анлимитед, индивдуально на каждого юзверя ведерки по 16кб, а струйка в ведро в 500 байт ! сначала быстро усосет 16кб, а потом будет лить со скоростью в 500б/cек) точнее - быстро будет усасывать объекты размером до 16кб , а объекты больше 16кб будет сосать на скорости 500б/сек
сквид нужно собрать с поддержкой delay pool