Advanced geographic-based security module for Drupal 7.x & 8.x that limits access from unwanted countries or IP addresses. Essential for enterprise website security and corporate website protection.
Drupal GEO Website Protection is a powerful security module designed to limit access from unwanted countries or IP addresses. This advanced web protection tool allows you to restrict access to the content of your website based on geographic location, providing an essential layer of defense against targeted attacks.
The module enables you to customize which visitors can access your content based on their country of origin. For example, if your website's content is intended for a specific range of visitors limited to certain countries, you can easily configure these restrictions. Alternatively, if you want to block access from countries or IP addresses that are characterized by hack attempts, comment spamming, or other malicious activities, you can do it with just one click.
Due to the fact that administrative panels face a huge number of popular attacks, using this module, you can prevent this problem effectively. This security monitoring solution provides DDoS mitigation capabilities and helps protect your Drupal site from brute force attacks, automated bots, and other cyber threats.
| Feature |
Free
Drupal GEO Website Protection
FREE
|
PRO
Drupal GEO Website Protection
Paid
|
|---|---|---|
| Front-end protection by country | YES Up to 15 countries |
YES Unlimited |
| Front-end protection by IP | YES Up to 15 IP addresses |
YES Unlimited |
| Backend protection by country | YES Up to 15 countries |
YES Unlimited |
| Backend protection by IP | YES Up to 15 IP addresses |
YES Unlimited |
| Charts and Logs | YES | YES |
| Remove copyright | — | YES |
| Unlimited Support & Help by email and Live Chat | YES Only by email |
YES |
More details on how to install Drupal modules can be found on the official Drupal page.
Once you have downloaded a module, you will need to unpackage it on your computer, as modules are typically available in the compressed "zip" file format.
In Windows, to unzip the module, simply double click it from Windows Explorer view (for instance, if you downloaded the module to My Documents, you would open My Documents and double click the file). Proceed to click "Extract all files" under the address bar (Windows Vista, 7, and 8) or under the Folder Tasks menu (Windows XP) from within the Explorer window and follow the prompts.
On Mac, zipped files are automatically unzipped upon download by Safari (this setting can be disabled by unticking "Open safe files" in Safari's preferences) and can be accessed through the downloads list.
To upload files, open your favorite FTP client (such as FileZilla, CuteFTP, SmartFTP, etc. — even some internet web browsers have this capability) and log in to your account. Generally, your publicly accessible files will be in an area named "public_html" or similar. Navigate to your Drupal folder. You would need to navigate to the "sites/" directory once you are in your board folder.
Drag the folder "sg_geo_protection" to the "sites/all/modules/" folder in your FTP client. Normally, there will be a small folder icon within the FTP client (this may vary from client to client) followed by the name of the directory — this is where you should be dragging the file to.
Once the module has been uploaded, navigate in Drupal Dashboard > Module. You should see your recently uploaded module listed under "OTHER". Simply click its "Save Configuration" button and installation is complete!
Download the free version to start blocking unwanted countries and IP addresses, or upgrade to PRO for unlimited protection capabilities.