Tôi đang sử dụng mod_evasive cho apache mà quản lý DOS, đó là nó tự động danh sách đen IP của mà làm quá nhiều truy vấn http trong một thời gian delta.mod_evasive cho nginx?
Hiện nó có tồn tại trên nginx không?
Tôi đang sử dụng mod_evasive cho apache mà quản lý DOS, đó là nó tự động danh sách đen IP của mà làm quá nhiều truy vấn http trong một thời gian delta.mod_evasive cho nginx?
Hiện nó có tồn tại trên nginx không?
Không, không. Nhưng bạn có thể sử dụng ngx_http_limit_req_module. Để biết thêm thông tin về mô-đun này, hãy tìm tài liệu: https://nginx.org/en/docs/http/ngx_http_limit_req_module.html
Theo Nginx Module comparison matrix HttpLimitZoneModule tương đương với mod_evasive apache.
Chỉ thị này được thực hiện lỗi thời trong phiên bản 1.1.8, một chỉ thị limit_conn_zone tương đương với cú pháp thay đổi sẽ được sử dụng thay thế.
Có thể tìm thêm hướng dẫn cho mô-đun và chỉ thị mới here.
Liên kết chết, phiên bản được lưu trữ [tại đây] (http://web.archive.org/web/20150906082747/http://wiki.nginx.org/ModuleComparisonMatrix). Nó cho biết LimitZone có thể so sánh với mod_evasive trong ** lighttpd **, chứ không phải Apache. – rkok