mod_evasive для nginx? - PullRequest
       21

mod_evasive для nginx?

7 голосов
/ 31 января 2011

Я использую mod_evasive для apache, который управляет DOS, то есть он автоматически заносит в черный список IP-адреса, которые выполняют слишком много запросов http во время разницы.

Существует ли он на nginx?

Ответы [ 2 ]

8 голосов
/ 01 февраля 2011

Нет, это не так. Но вы можете использовать ngx_http_limit_req_module. Для получения дополнительной информации об этом модуле см. Документацию: https://nginx.org/en/docs/http/ngx_http_limit_req_module.html

1 голос
/ 23 января 2015

Согласно Nginx Матрица сравнения модулей HttpLimitZoneModule эквивалентна mod_evasive из apache.

Эта директива устарела в версии 1.1.8, эквивалентная директива limit_conn_zone с измененным синтаксисомиспользовать вместо этого.

Дополнительные инструкции для нового модуля и директив можно найти здесь .

...