나는 델타 시간 동안 너무 많은 HTTP 쿼리를하는 IP를 자동으로 블랙리스트에 등록하는 아파치에 대해 mod_evasive를 사용하고있다.mod_evasive for nginx?
nginx에는 존재합니까?
나는 델타 시간 동안 너무 많은 HTTP 쿼리를하는 IP를 자동으로 블랙리스트에 등록하는 아파치에 대해 mod_evasive를 사용하고있다.mod_evasive for nginx?
nginx에는 존재합니까?
아니요. 하지만 ngx_http_limit_req_module을 사용할 수 있습니다. 이 모듈에 대한 자세한 내용은 문서를 찾아 들어 : Nginx에 Module comparison matrix에 따르면 https://nginx.org/en/docs/http/ngx_http_limit_req_module.html
HttpLimitZoneModule는 아파치의 mod_evasive에 해당합니다.
이 지시문은 버전 1.1.8에서 더 이상 사용되지 않으며 대신 구문이 변경된 동등한 limit_conn_zone 지시문을 사용해야합니다.
새로운 모듈 및 지시문에 대한 자세한 지침은 here에서 찾을 수 있습니다.
죽은 링크, 아카이브 된 버전 [여기] (http://web.archive.org/web/20150906082747/http://wiki.nginx.org/ModuleComparisonMatrix). LimitZone은 ** lighttpd **에서 mod_evasive와 비슷하지만 Apache가 아닙니다. – rkok