aşağıdaki adresten engellemek istediğiniz ülkeleri seçin ve download butonu ile indirin

https://www.ip2location.com/free/visitor-blocker

indirdiğiniz Ipleri blocklist.txt olarak kayıt edin

sunucunuzda IPSet kurulu değil ise aşağıdaki komut ile kurun

apt-get install ipset


aşağıdaki kodu countryblock.sh olarak kayıt edin ve çalışıtırın .

#!/bin/bash
#Script to process ip ranges to ban using IPSet and IPTables
ipset create countryblock hash:net
while read line; do ipset add countryblock $line; done < blocklist.txt
iptables -I INPUT -m set --match-set countryblock src -j DROP

yazmayı unuttum listeden Türkiye ve Azarbeycan IP lerini silmeyi unutmayın