Have you tried searching for "Block Access"
https://vborg.vbsupport.ru/search.php?searchid=15161018
What you are looking for is GeoIP:
Code:
GeoIPEnable On
GeoIPDBFile /path/to/GeoIP.dat
SetEnvIf GEOIP_COUNTRY_CODE US AllowCountry
# ... place more countries here
Deny from all
Allow from env=AllowCountry
# Optional - use if you want to allow a specific IP address from the country you denied
# (See http://httpd.apache.org/docs/1.3/mod/mod_access.html for more details)
Allow from 10.1.2.3
More info here:
http://www.maxmind.com/app/mod_geoip
One major downside I can think of is that your members when abroad can't access your site.