我有一个关于使用的问题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”不起作用?
答案1
http://wiki.squid-cache.org/SquidFaq/OrderIsImportant
您的配置第 3 行表明来自 192.168.0.0/24 中的客户端的所有请求的最大大小均为 10MB。
您的配置第 4 行适用于与前一行不匹配且 IP 地址为 192.168.0.1 的客户端。当然,这不包括任何人。
您可以先对 reply_body_max_size 行进行排序(例外情况优先),或者通过在行尾添加 !special_group 来更改第一行的布尔条件。