Menu

GeoBlocker

February 5th, 2012

Easily block certain countries, states / provinces, regions, zip codes / postal codes, and/or area codes from accessing a Joomla website while allowing IP address / IP range exclusions. With our Joomla plugin, you are now able to block access to your website based on Geo-location information. Simply install the plugin, enter the areas you would like to block, and you’re done. Blocked visitors will either see a basic textual block message that you provide in the settings or they will be redirected to another external website.

On the other hand, if you have a list of only approved countries, states / provinces, regions, zip codes / postal codes, and/or area codes, you may enter those to specifically allow them and block all other areas.

Features:
– Exclude IP addresses or range of IP addresses from being blocked using comma separated values, dash separated ranges, CIDR ranges, and wildcards
– External server look-ups mean you get the most up-to-date information without any manual updating or subscription fees
– By default, the plugin uses an external server to look-up geographic IP address location data which is updated once a month. The database is over 99.5% accurate on a country level and 79% accurate on a city level for the US within a 25 mile radius. This requires that your web server supports cURL on port 80 (most web servers do). The plugin also gives you the option of manually downloading the geographic IP location database periodically and uploading to your own server. This allows you to use a more accurate version of the GeoIP database. However, the external server look-up is very fast, very accurate, and is adequate for most users.

Compatibility:
The plugin has been programmed and tested with Joomla 1.5, 1.6, 1.7 and 2.5. Feel free to test in other versions of Joomla and report back to us so we can update our information. If you have problems with the plugin in other versions of Joomla and would like us to update the plugin for your version of Joomla, contact us.

Cost:
The plugin is free and is covered by the open source GNU/GPL license. However, optional access to the external server which looks up the geographic IP address location data requires a monthly payment of $5 per month (only $60 per year) per domain to cover bandwidth and server resources. If you choose to run the plugin using the local server option, you will need to obtain a copy of the GeoIP database (paid and free versions available) from MaxMind and periodically manually update it yourself.

Download:
Download the plugin now and begin your fully functional 2-day trial of the external server data feed. Once the trial expires, you will need to purchase a license for your domain name in order to continue using the optional external server to look-up the geographic IP address location data otherwise you will need to obtain a copy of the GeoIP database (paid and free versions available) from MaxMind and periodically manually update it yourself.