nginx को सेट करने से लोड काफी कम हो सकता है और साइट को अवांछित बॉट्स से बचाया जा सकता है।
आइए एक आईपी पते से प्रति 1 सेकंड 250 कनेक्शन की सीमा निर्धारित करें
अनुभाग http:
limit_conn_zone $binary_remote_addr zone=addr:10m;
limit_conn_zone $server_name zone=servers:10m;
limit_req_zone $binary_remote_addr zone=one:10m rate=250r/s;
अनुभाग server:
location / {
limit_req zone=one;
}
चैनल क्षमता थकावट से सुरक्षा.
यह नियम, पहले 10 मेगाबाइट डाउनलोड करने के बाद, इस क्लाइंट (आईपी) के लिए डाउनलोड गति को 512 केबी/एस तक कम कर देगा।
अनुभाग http:
limit_rate_after 10240k;
limit_rate 512K;
आप सेटिंग्स में चैनल बैंडविड्थ को भी सीमित कर सकते हैं ddos deflate.
No Comments Yet