Drupal GEO Website Protection
Drupal GEO Website Protection (for Drupal 7.x & Drupal 8.x) is the security plugin to limit access from unwanted counties or IP addresses.
The plugin allows you to restrict access to the content of your website. You can enable or disable visitors from certain countries (parts of) the content.
For example, your website's content is intended for a specific range of visitors, limited to certain countries so you can customize it. Or if you want to block access from the countries or IP addresses, which are characterized by hack attempts, spamming of your comments and so on, you can do it in a one click.
Due to the fact that a huge popular attacks on the administrative panel site, using this plugin, you can prevent this problem.
Main features:
- Ban visitors from the countries you don't want to see
- Ban IP addresses which are characterized by hack attempts, spamming and etc
- Ban visitors to your backend login page
- Ban IP addresses which are bruteforcing your passwords
- Graphs by blocked countries (last 24 hours, last 7 days, last 30 days)
- It's easy to setup and free to use
- Free support
Last Update: 14 Mar 2023 Version: 1.0 Compatibility up to: 7.x, 8.x
Front-end protection by country | ||
Front-end protection by IP | ||
Backend protection by country | ||
Backend protection by IP | ||
Charts and Logs | ||
Remove copyright | ||
Unlimited Support & Help by email and in Live Chat | ||
Installing a Modules
More details how to install Drupal modules you can find on official Drupal page
1. Download and unzip
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.
2. Upload to your board
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 board 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.
3. Enable
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!