Здраствуйте,
задачка банальна: ограничить скорость скачивания аудио и видео с помощью Squid.
Стандартное решение описанное много раз - это delay_pools вместе с acl urlpath_regex в котором описываются расширения нежелательных файлов. Данное решение представляется не очень удачным, потому что оно трудоемко и легко обходится...
Поэтому вполне здравой кажется мысль использовать для ограничения MIME тип передаваемых данных. Для полного запрещения скачивания видео во всех видах достаточно двух строк:
acl MIME_video rep_mime_type video
http_reply_access deny MIME_video
Однако, попытка использовать тот же подход в delay_pools для ограничения скорости к успеху не привела:
acl TST rep_mime_type video
delay_pools 1
delay_class 1 1
delay_access 1 allow TST
delay_access 1 deny all
delay_parameters 1 10000/10000
Дает скачивать на полной скорости ...
Подскажите, пожалуйста, как грамотно реализовать этот подход (если вообще возможно :-)
C уважением, Александр.
PS: Squid Cache: Version 2.5.STABLE5
configure options: --enable-delay-pools