Nginx блокировка стран не работает, почему?
Форум — Security
Всем привет, использую связку Nginx + PHP-FPM и все это под cloudflare, я использую подобную конфигурацию [code=bash] if ($allowed_country = no) { return 444; } if ($allow = no) { return 403; }
load_module «modules/ngx_http_geoip_module.so»;
GeoIP start
geoip_country /usr/share/GeoIP/GeoIP.dat;
map $geoip_country_code $allowed_country {
include /etc/nginx/block_country;
}
limit_req_zone $binary_remote_addr zone=one:10m rate=1r/s;
limit_req_zone $binary_remote_addr zone=ip:10m rate=5r/s;
map $http_cf_ipcountry $allow {
default yes;
include /etc/nginx/block_country;
}
[/code]
Но когда смотрю netstat, я вижу айпи из заблокированных стран, почему так?