Защита NGINX при помощи Limit Req Module и Fail2Ban на Centos 7

Защита NGINX при помощи Limit Req Module и Fail2Ban на Centos 7

NGINX + Limit Req + Fail2Ban

Модуль ngx_http_limit_req_module позволяет ограничить скорость обработки запросов по заданному ключу или, как частный случай, скорость обработки запросов, поступающих с одного IP-адреса.

Принцип действия

Модуль Nginx’s Limit Req Module ограничивает максимальное количество запросов с одного IP и записывает информацию в журнал error.logFail2Ban считывает данные из журнала error.log и блокирует IP, который превысил …