Назад | Перейти на главную страницу

Использование reply_body_max_size

У меня есть один вопрос по поводу использования reply_body_max_size? Я использую squid 3.3.8 и пытаюсь установить лимит загрузки для своего special_group и officers_group в моем файле конфигурации ниже:

........
........
acl localnet src 192.168.0.0/24
acl special group src 192.168.0.1
.......
.......
reply_body_max_size 10 MB localnet
reply_body_max_size 300 MB special_group
......
.......

Вышеупомянутое всегда будет использовать первое как предел загрузки и игнорировать второе. Я хочу знать, почему второй лимит загрузки «reply_body_max_size 300 MB special_group» не работает?

http://wiki.squid-cache.org/SquidFaq/OrderIsImportant

В вашей строке конфигурации 3 говорится, что все запросы от клиента в 192.168.0.0/24 должны использовать максимальный размер 10 МБ.

Ваша строка конфигурации 4 применяется к клиентам, которые не соответствуют этой предыдущей строке И имеют IP-адрес 192.168.0.1. Который, конечно, никто.

Вы можете либо упорядочить свои строки reply_body_max_size с исключением первыми, либо изменить логическое условие первых строк, добавив! Special_group в конец этой строки.