Có một cơn lũ http trên máy chủ của tôi, không phải quá nhiều truy vấn, nhưng dù sao đi nữa. Truy vấn trong nhật kýCấu hình nginx để lọc http lũ
95.55.237.3 - - [06/Sep/2012: 14: 38: 23 +0400] "GET/HTTP/1.0" 200 35551 "-" "Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) "" - "| "-" 93.78.44.25 - - [06/Sep/2012: 14: 38: 23 +0400] "GET/HTTP/1.0" 200 36051 "-" "Mozilla/5.0 (Windows; U; Windows NT 6.1; vi -US) "" - "| "-" 46.118.112.3 - - [06/Sep/2012: 14: 38: 23 +0400] "GET/HTTP/1.0" 200 35551 "-" "Mozilla/5.0 (Windows; U; Windows NT 6.1; vi -US) "" - "| "-"
tôi đã cố gắng lọc này trong nginx cấu hình
server {
.....
set $add 1;
set $ban '';
###### Rule 1 ########
if ($http_referer = '-') {
set $ban $ban$add;
}
if ($request_uri = '/') {
set $ban $ban$add;
}
if ($http_user_agent = 'Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US)') {
set $ban $ban$add;
}
if ($ban = 111) {
return 444;
}
######################
......
}
nhưng truy vấn bot stil nhận được 200 OK. Ai đó có thể giúp?
điều này có thể xấu đối với nhiều máy tính trên cùng một mạng, chia sẻ một địa chỉ IP – brauliobo
@brauliobo nghiêm túc số người duyệt từ cùng một ngày nay nếu không chơi trò chơi nhiều người chơi. bạn thậm chí có thể điều chỉnh số lượng ips được phép trong thời gian bạn đặt ... –
@stupidtroll bạn có biết bộ định tuyến không? chúng được sử dụng trong mọi nhà và doanh nghiệp, đưa tất cả người dùng vào một hoặc vài IP Internet – brauliobo