Linux 软件免费装
Banner图

Advanced IP Blocker

开发者 inilerm
更新时间 2025年7月17日 21:13
捐献地址: 去捐款
PHP版本: 7.4 及以上
WordPress版本: 6.8.2
版权: GPLv2 or later
版权网址: 版权信息

标签

security block ip ip blocker firewall brute force rate limit country block waf

下载

8.3.1 8.3.2 8.1.0 8.2.0 8.3.5 8.4.0 8.3.3 8.2.1 8.3.4 8.3.6 8.3.7 8.3.8 8.3.9 8.3.0

详情介绍:

Advanced IP Blocker is your all-in-one security solution to safeguard your WordPress website from a wide range of threats. This plugin provides a comprehensive suite of tools to automatically detect and block malicious activity, including brute-force attacks, vulnerability scanning, and spam bots. With its intuitive and newly redesigned interface, you can easily manage whitelists, blocklists, and view detailed security logs to understand exactly how your site is being protected. Whether you're a beginner or an experienced administrator, Advanced IP Blocker gives you the control you need to secure your digital presence. Key Features: This plugin gives you the power to see who is trying to access your site and to stop threats before they become a problem.

安装:

  1. Upload the advanced-ip-blocker folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the 'Plugins' menu in WordPress.
  3. A new "Security" menu item with a shield icon will appear in your admin sidebar. All settings are located there.
  4. It is highly recommended to visit the Settings > Status & Debug tab to ensure your IP and your server's IP are whitelisted.

屏幕截图:

  • The advanced Blocked IPs table with filtering, sorting, and pagination.
  • User-Agent management with both block and whitelist capabilities.
  • The User Sessions dashboard to monitor and terminate active sessions.
  • The Honeypot URLs configuration screen.
  • The IP Whitelist management tab.
  • Example of the 404 Error Log table.
  • Example of the 403 Error Log table.
  • The General Log for auditing all plugin actions.
  • The Credits tab showing plugin information.
  • WP-CLI commands list available for developers.
  • An example of an instant email notification.
  • Country Blocking (Geoblocking)

升级注意事项:

8.4.1 This is a major feature and stability release. It is highly recommended to update. This version introduces IP range blocking, a full Import/Export system, and fixes several important bugs related to logging and WP-CLI. Please back up your settings before upgrading.

常见问题:

I can't find the plugin's settings!

After activation, the plugin adds a main menu item named "Security" (with a shield icon) to your WordPress admin sidebar. The settings are now organized into logical tabs like "Settings", "Blocking Rules", and "IP Management".

What is a Web Application Firewall (WAF)?

The WAF is a proactive security layer. It inspects incoming web traffic for malicious patterns (like SQL injection or cross-site scripting) and blocks the request before it can reach WordPress, protecting you from vulnerabilities in other plugins or themes. You can add your own custom rules in the Blocking Rules > Firewall (WAF) tab.

What is Rate Limiting?

Rate Limiting automatically blocks any IP address that sends an excessive number of requests in a short period. This is extremely effective against denial-of-service (DoS) attacks, aggressive web scrapers, and certain types of brute-force attacks.

What is ASN Blocking?

Every network on the internet has an Autonomous System Number (ASN), like a license plate for a hosting company (e.g., "AS16509" for Amazon Web Services). ASN blocking allows you to block traffic from entire organizations, such as known spam-heavy hosting providers or VPN services, which is much more powerful than blocking individual IP ranges. This feature requires a compatible Geolocation Provider like ip-api.com or ipinfo.io.

Which Geolocation Provider should I use?

For most users, ip-api.com (the new default) is recommended. It is free, requires no API key, and supports all features, including ASN blocking. If you need HTTPS or higher limits, ipinfo.io is an excellent alternative (requires a free registration and whitelisting your server IP).

What is "Whitelist Login Access" and when should I use it?

This is a very powerful security feature that completely blocks access to the WordPress login page (wp-login.php) for every IP address that is NOT on your whitelist. This will stop 100% of brute-force login attacks. However, you should use it with extreme caution:

  • DO NOT USE this feature if you have a public website where users need to register or log in (e.g., WooCommerce, membership sites).
  • ONLY USE this feature on private sites where only a few administrators with known, static IP addresses need to log in.
  • ALWAYS ensure your own IP address is on the whitelist before enabling this feature.

What is XML-RPC and should I disable it?

XML-RPC is a legacy interface that allows remote connections. It is a primary target for brute-force attacks. We highly recommend disabling it unless you specifically use services that require it, such as the Jetpack app. If you use such services, do NOT add xmlrpc.php to your WAF rules, as this will block them.

Can "Disable User Enumeration" break my site?

It is extremely unlikely. This feature blocks unauthenticated access to the REST API endpoint that lists usernames. Legitimate plugins and themes almost never need to access this list publicly. The security benefit greatly outweighs the minimal risk.

How does the Import/Export feature work?

This feature allows you to download a .json file of your plugin's configuration.

  • Export Template (No API Keys): Safe to use as a starting point for other websites.
  • Export Full Backup (With API Keys): Creates a complete backup for restoring on the same site. The Import function will overwrite your current settings. It is a secure process that only imports known plugin options.

How do I enable reCAPTCHA protection?

  1. Get reCAPTCHA keys from the Google reCAPTCHA Admin Console.
  2. Go to Settings > Advanced IP Blocker.
  3. In the "reCAPTCHA Protection" card, check "Enable reCAPTCHA".
  4. Select the correct version (v2 or v3) and paste your Site Key and Secret Key.
  5. Click "Save Changes".

更新日志:

8.4.1 - The Sentinel Update: WAF, Rate Limiting & ASN Blocking 8.4.0 - Major Feature & Stability Update 8.3.9 8.3.8 8.3.7 8.3.6 8.3.5 8.3.4 8.3.3 8.3.2 8.3.1 8.3.0 8.2.1 8.2.0 8.1.0 8.0.2 8.0.0