Używam mod_evasive dla apache, który zarządza DOS, to jest to automatycznie czarne listy adresów IP, które wykonują zbyt wiele zapytań http w czasie delty.mod_evasive dla nginx?
Czy istnieje na Nginx?
Używam mod_evasive dla apache, który zarządza DOS, to jest to automatycznie czarne listy adresów IP, które wykonują zbyt wiele zapytań http w czasie delty.mod_evasive dla nginx?
Czy istnieje na Nginx?
Nie, nie ma. Ale możesz użyć ngx_http_limit_req_module. Aby uzyskać więcej informacji na temat tego modułu, poszukaj dokumentacji: https://nginx.org/en/docs/http/ngx_http_limit_req_module.html
Według Nginx Module comparison matrix HttpLimitZoneModule jest równoważna mod_evasive z apache.
Dyrektywa ta jest przestarzała w wersji 1.1.8, należy zamiast niej stosować równoważną dyrektywę limit_conn_zone ze zmienioną składnią.
Dalsze instrukcje dla nowego modułu i dyrektyw można znaleźć here.
Dead link, archived version [tutaj] (http://web.archive.org/web/20150906082747/http://wiki.nginx.org/ModuleComparisonMatrix). Mówi on, że LimitZone jest porównywalne do mod_evasive w ** lighttpd **, a nie Apache. – rkok