Search Results :

×

Magento IP Restriction & Rate Limiting

IP Restriction & Rate Limiting extension for Magento 2 lets you control who reaches your storefront and admin by IP address, by country, or by how often they hit sensitive pages. Block malicious traffic and automated abuse before it ever reaches your store.
  • Block malicious IPs, restrict admin access by IP or country, and stop bots and fraudulent traffic before they reach your store.
  • Flexible rate limiting on login, forgot password & critical actions.
  • Supports store-specific IP and domain restrictions for multi-store setups.
Magento IP Restriction - Banner Image

What Is Magento IP Restriction & Rate Limiting?

Magento IP Restriction is an access-control extension that lets you allow or block visitors based on their IP address, geographic location, and request behavior. It gives you control over who can access your store.
It provides two layers of protection: IP and country restriction to control access to your storefront and admin panel, and rate limiting to cap requests for critical actions like login, registration, password reset, and contact forms. This helps stop brute-force attacks, bots, and fraudulent traffic.
In simple terms, it protects your Magento store by allowing legitimate customers to access it while slowing, challenging, or blocking suspicious visitors.

What You Can Do with the IP Restriction & Rate Limiting for Magento?

Magento IP Restriction & Rate Limiting

  • Rate Limits at Checkpoints

    Rate Limits at Checkpoints

    Set request limits on your most sensitive actions — login, registration, forgot password, and contact forms. This Magento 2 rate limiting stops automated abuse exactly where attackers strike.

    Magento IP Restriction & Rate Limiting - Rate Limits at Checkpoints
  • IP Allowlist / Denylist

    IP Allowlist / Denylist

    Whitelist trusted IPs or block suspicious ones to control access effectively. Maintain full control over who can interact with your store.

    Magento IP Restriction & Rate Limiting - IP Allowlist / Denylist
  • Country Allowlist / Denylist

    Country Allowlist / Denylist

    Restrict access by country or region to stop attacks from high-risk locations, while keeping your store open to the markets you actually serve.

    Magento IP Restriction - Country Allowlist / Denylist
  • Per-IP Rate Limiting

    Per-IP Rate Limiting

    Apply precise limits to individual IP addresses. Repeated attackers get throttled while normal shoppers browse without interruption.

    Magento IP Restriction - Per-IP Rate Limiting
  • Store & Site-Specific Rate Limiting

    Store & Site-Specific Rate Limiting

    In multi-store setups, set separate limits for each store view or site. Tailored Magento IP and domain restrictions for every configuration.

    Store & Site-Specific Rate Limiting
  • Global Site-Wide Rate Limit

    Global Site-Wide Rate Limit

    Apply store-wide request limits to protect against excessive traffic, suspicious activity, and high-volume attacks. Use flexible actions such as blocking, or request delays to prevent abuse.

    Magento IP Restriction - Global Site-Wide Rate Limit
Rate Limits at Checkpoints IP Allowlist / Denylist Country Allowlist / Denylist Per-IP Rate Limiting Store & Site-Specific Rate Limiting Global Site-Wide Rate Limit

Secure Magento IP Restriction & Rate Limiting for Your Storefront

Have questions about Magento IP Restriction & Rate Limiting? Contact our experts to learn how miniOrange protects your store by controlling access, blocking unwanted IPs, and limiting requests.

Pick the Plan that Suits You Best!

Transparent, Simple Pricing

Free

Yearly Price

$0

  per instance

  • Rate limits on login, register, forgot password, and contact
  • Global site-wide rate limiting for basic protection
  • Basic IP allowlist and denylist options
  • Country denylist (1 country only)
  • Google reCAPTCHA v2 and v3 for bot protection

Premium

Yearly Price

$249

  per instance

  • Rate limits on login, register, forgot password, and contact
  • Global site-wide rate limiting for enhanced protection
  • Custom IP allowlist and denylist options
  • Country allowlist and denylist support
  • Control actions: block, CAPTCHA-gate, or delay
  • Per-IP rate limiting for better traffic control
  • Store and site-specific rate limiting options

How to Set Up Magento IP Restriction & Rate Limiting

The Magento IP Restriction & Rate Limiting extension adds a secure layer of protection to your store, controlling access and limiting excessive requests.

Step 1

Define your rules

Set which IPs and countries are allowed or blocked, and choose which actions (login, forms) to rate-limit.

Step 2

Set your response

For suspicious traffic, decide whether to block outright, challenge with CAPTCHA, or throttle with a delay.

Step 3

Let it enforce automatically

The extension monitors incoming requests in real time and applies your rules instantly no manual intervention needed.

Step 4

Monitor and refine your protection

Review blocked IPs, rate-limited requests, and suspicious activity to understand traffic patterns and fine-tune your rules as needed.

Why Choose Magento IP Restriction

miniOrange Magento IP Restriction & Rate Limiting protects your store from unauthorized access, malicious traffic, and abuse.

Block malicious regions and IPs

Block malicious regions and IPs

If attacks or fraud consistently come from specific countries or addresses, you can block IP address ranges and entire regions in seconds.

Protect your admin panel

Protect your admin panel

Restrict admin access to trusted office or VPN IPs only, a core use of Magento IP and domain restrictions.

Prevent fake orders and spam

Prevent fake orders and spam

Bots submit fake registrations, spam contact forms. IP and rate controls filter them out.

Preserve store performance

Preserve store performance

High-volume automated traffic slows your site. Blocking it keeps your store fast for real shoppers.

Frequently Asked Questions

Answers to Common Queries About Our Magento IP Restriction & Rate Limiting Extension

How do I restrict IP address access in Magento?

Install the Magento 2 IP Restriction extension, then add trusted IPs to your allowlist and suspicious ones to your denylist from the admin panel. You can also restrict access by country, all without editing server files or code.

What is Magento 2 rate limiting?

Magento 2 rate limiting caps how many times a visitor can perform sensitive actions like login, registration, or checkout within a set period. It stops brute-force attacks, bots, and abuse at critical checkpoints.

Can I block an IP address or an entire country?

Yes. You can block individual IP addresses, IP ranges, or entire countries using the denylist, and allow only trusted regions with the allowlist.

Does this work with Magento multi-store setups?

Yes. Premium supports store- and site-specific rate limiting, so you can apply tailored Magento IP and domain restrictions to each store view.

Are the licenses one-time or annual?

Licenses are subscription-based and renew annually. Renewal keeps you covered with updates, security patches, and compatibility for the latest Magento versions.

Does miniOrange store any of my data?

No. miniOrange does not store or transfer your data — everything remains within your own server and premises.

Can I apply rate limiting to specific Magento actions?

Yes. You can configure rate limits for sensitive actions such as login, registration, password reset, and contact forms. This lets you protect high-risk areas without affecting normal browsing.

What happens when a visitor exceeds the rate limit?

When a visitor exceeds the configured limit, the extension can take the defined action, such as blocking the request, displaying a CAPTCHA challenge, or applying a delay before allowing additional requests.

Can Magento IP restrictions protect the admin panel?

Yes. You can restrict access to the Magento Admin Panel by allowing only trusted IP addresses or regions. This adds an additional layer of protection against unauthorized login attempts and malicious traffic.

Can I use IP restriction and rate limiting together?

Yes. You can combine IP-based access rules with rate limiting to create layered protection. For example, you can block known malicious IPs while limiting repeated login or checkout requests from other visitors.

Need Help with Magento IP Restriction & Rate Limiting? Let's Connect

mo-form

 Thank you for your response. We will get back to you soon.

Something went wrong. Please submit your query again

Hello there!

Need Help? We are right here!

support