Block Visitors by Country Using Firewall
Do you want to block visitors by country?
Select the countries you want to block, IP address version (IPv4 or IPv6), output format and press the "Download" button.
The output format supported are Apache .htaccess, Linux iptables, CIDR, Netmask, Inverse Netmask, IIS web.config and Cisco ACL. Please find the details below:
| Format | Sample Output |
|---|---|
| Apache .htaccess allow | allow from 8.8.8.0/24 |
| Apache .htaccess deny | deny from 8.8.8.0/24 |
| CIDR | 8.8.8.0/24 |
| Linux iptables | iptables -A INPUT -s 8.8.8.8/24 -j DROP |
| Netmask | 8.8.8.0/255.255.255.0 |
| Inverse Netmask | 8.8.8.0 0.0.0.255 |
| Web.config allow |
<ipSecurity allowUnlisted="false"> <add ipAddress="8.8.8.0" subnetMask="255.255.255.0"/> |
| Web.config deny |
<ipSecurity allowUnlisted="true"> <add ipAddress="8.8.8.0" subnetMask="255.255.255.0"/> |
| Cisco ACL | deny ip 8.8.8.0 0.0.0.255 any |
If you want to block visitors in IIS Web Server, please consider the commercial edition of the IP2Location HTTP Module.






