دوست عزیز اینکار نیازمند یک سرور قدرتمند یا استفاده از Cloudflare هست
اگر که سرور قوی دارید و بودجه مالیتون به استفاده از سرویس های CloudFlare نمیرسه پیشنهاد من اینه:

1- استفاده از یک پرتکل سریعتر جهت بلاک کردن ای پی ها(مانند Ipsec)

2- یا توسط iptables این الگوریتم رو اجرا کنید: 1- تمام ترافیک های ورودی سرور رو بلاک کنید 2- فقط ای پی های اون دو سه کشور رو allow کنید

به عنوان مثال:
#Default Policy to DROP all incoming traffic
iptables -P INPUT DROP

#Allow traffic from source 192.168.0.5
#Add an additional rule for each allowed source
iptables -A INPUT -s 192.168.0.5 -j ACCEPT

#Save rules to /root/iptables.txt
/sbin/iptables-save > /root/iptables.txt