我想限制从单个IP获得的请求的数量,使用squid(假设我必须使用squid出于政治原因),阻止那些在一段时间内请求过多的请求。
我正在考虑写一个简短的Perl脚本和一个external_acl_type,有一个延迟池,但我不确定哪些参数可以传递给帮助函数。
就像是:
external_acl_type rate_limit / usr / bin / squid-access-control dst
但我不确定这是否会起作用?
所以我提出的解决scheme我认为是值得logging的,如下所示: