İptables veya Nginx ile nasıl ülkeleri engelleyebilirim?
3
●190
- 27-06-2020, 00:24:53Üyeliği durduruldutek tek ip engellemek istiyorsan komut vereyim.t4kipci adlı üyeden alıntı: mesajı görüntüle
- 27-06-2020, 00:28:35Merhaba t4kipci,t4kipci adlı üyeden alıntı: mesajı görüntüle
1- Nginx de geoip modülü kullanabilirsiniz.
2- Alan adını cloudflare a çekip ülke engelleyebilirsiniz; https://blog.cliaweb.com/cloudflare-...engelleme.html
3- CSF kurup ülke engelleyebilirsin; https://blog.cliaweb.com/cpanel-csf-...-ayarlari.html
İyi çalışmalar. - 27-06-2020, 00:33:22Merhaba,
Nginx geoip2 modülünü kurabilirsiniz. https://github.com/leev/ngx_http_geoip2_module
ardından basit bir conf ile engelleyebilirsiniz. Örnek ;
* geoip2 /mmdbyolu/GeoLite2-Country.mmdb { $geoip2_data_country_code country iso_code; } map $geoip2_data_country_code $allowed_country { default yes; CN no;* }server { listen 80; server_name localhost; if ($allowed_country = no) { return 403; }* * }gibi conf dosyaları üzerinde ayar yaparak ülkeyi engelleyebilirsiniz. Ülke iso kodlarını https://www.iban.com/country-codes buradan alabilirsiniz.