What is Nexren Shield?
Nexren Shield is a reverse-proxy security service that sits between the internet and your website or API. Visitors connect to Nexren first, not to your server. The service inspects each request, filters out attacks and malicious bots, and forwards the legitimate request to your server.
In one sentence: you change a DNS record, and your traffic passes through a security filter. For the basic setup you do not change application code or install an agent; you only touch your web server and firewall if you also want to lock down the origin. If the reverse-proxy idea is new to you, start with what is a reverse proxy.
What does it do?
The service does four jobs:
- WAF: it catches attack families such as SQL injection, XSS, remote command execution, local file inclusion and SSRF with signature rules. See what is a WAF for detail.
- DDoS mitigation: it drops banned addresses at kernel level, limits SYN rates and connection counts, and watches flood thresholds at L7. The guide on DDoS attack types covers the classes.
- Bot verification: it tests whether a client is a real browser with a proof-of-work puzzle that asks for no image selection and no clicking.
- Zero Trust access: it puts e-mail OTP or TOTP verification in front of an application or a path.
On top of these come custom WAF rules, country and path rules, per-IP and per-path rate limits, an optional edge cache, Slack/Discord/Telegram/e-mail alerts, a REST API and an MCP server.
Why protect through a reverse proxy?
Making the security decision in front of the application takes less effort than writing protection code into every application. You write rules in one place and watch events in one panel. A blocked request never reaches your origin, so it spends none of your CPU or database connections.
There is a price: the proxy becomes a dependency on your traffic path. The reverse-proxy guide covers how the real client IP reaches your origin, how WebSockets behave and what happens if the proxy is down. You should accept that trade-off knowingly.
Who is it for?
Nexren Shield targets teams that run a web application or API on their own server and want to add a security layer with a DNS change. It suits small and mid-sized sites, SaaS products, services that receive webhooks, and teams that do not want an admin panel open to everyone.
How does it work, from DNS to origin?
The flow is:
- Add your domain and origin IP in the panel.
- Prove you own the domain with a TXT record named
_nexren-challenge. - Point a CNAME (or A) record at the Nexren edge address shown in the panel.
- Once DNS propagates, a TLS certificate is issued automatically. The guide on automatic SSL with Let's Encrypt explains the process.
After that, a request passes these layers:
| Layer | What it does |
|---|---|
| L3/L4 kernel | Drops banned addresses on 80/443 before netfilter; applies TCP flag checks, per-IP SYN rate and a connection cap |
| TLS/HTTP | HTTP/2-capable TLS front layer; collects TLS and HTTP/2 fingerprints as input to risk assessment |
| L7 | WAF rules, custom rules, rate limits, bot score and, when needed, proof-of-work verification |
| Access | Origin Lock™ header and optional Zero Trust verification |
A legitimate request that clears these layers reaches your origin. To close the origin to direct access, follow origin IP hiding and Origin Lock.
How Nexren Shield handles this
This section contains verified facts only.
- Kernel: XDP (eBPF) in generic mode drops packets of banned addresses on ports 80 and 443 before connection tracking. An ipset DROP in the raw table acts as a fallback. The per-IP SYN rate defaults to 100/s (burst 200) and the concurrent connection cap to 300.
- WAF: More than 600 signature rules work through regex and input normalization. Source error masking (CWE-209) is available.
- Modes: Off, Monitor (detects, does not block), Balanced and Under Attack.
- Automatic attack response: When a flood is detected, the site switches to verification mode automatically on every plan.
- Bot layer: A heuristic bot score, a time-lock proof-of-work running in WebAssembly and behavioral telemetry work together. Our internal bot test matrices found bypasses, so we do not claim 100% blocking.
- IP reputation: Spamhaus DROP and FireHOL level1 lists refresh daily.
- Logs: Event-log retention is 30, 90 or 365 days depending on plan. Bodies of legitimate requests are not stored. See the privacy page.
The technology page has a shorter technical summary.
Plans
There are three plans. Starter gives a 5 million request monthly quota and Pro gives 25 million; Enterprise has no monthly quota and is quoted by contract. Event-log retention is 30, 90 and 365 days respectively. The quota counts only requests forwarded to your origin. Manual Under Attack mode, a manual RPS threshold, permanent attack mode, maintenance mode and System Analysis exist only on Pro and Enterprise; every other feature is on every plan. A subscription is per site. See the pricing page for prices.
Limits
What you should know before you buy:
- Single region, single server. The service runs on one virtual server (8 vCPU, 16 GB RAM) in Turkey. There is no multi-region edge network.
- No anycast, and no upstream scrubbing service.
- No bandwidth promise. If a volumetric attack saturates the provider line, the line can choke before traffic reaches the server. We publish no capacity figure.
- No percentage SLA. The Terms of Service contain a service-level target; it is not a commitment. Maintenance can cause short interruptions.
- The WAF is regex-based. It does not parse input into a syntax tree and can miss new or obfuscated attack forms.
- We have not measured the false-positive rate. Watch a new site in Monitor mode first.
- Origin isolation depends on a step you take. L3/L4 isolation holds only if you run the origin firewall script.
If these limits do not fit your threat model, write to us before buying.
Next steps
If you are choosing a WAF, use the list of 10 questions to ask when choosing a WAF. For the bot side, read bot protection and CAPTCHA alternatives. The help page covers setup questions.
Sources
Related product pages:Technology Pricing
Frequently asked questions
Do I need to move my server to use Nexren Shield?
No. Your server stays where it is. You enter your domain and origin IP in the panel, then point your DNS record at the Nexren edge address.
Is there a free trial?
No, we do not offer a free trial. The team opens accounts; write to us through the contact page to start.
How many domains does a subscription cover?
A subscription is per site and covers one domain. Protecting several sites takes a separate subscription for each.
Does protection switch off when the quota fills?
No. When the quota fills there is no extra charge and protection keeps running; the panel only shows a quota-exceeded warning.
When is support available?
E-mail and ticket support runs on weekdays from 09:00 to 18:00. Automatic threat monitoring runs continuously.
Related guides
What Is a WAF? How a Web Application Firewall Works
A WAF (web application firewall) inspects the HTTP requests headed for your application against a set of rules and blocks attacks such as SQL injection and XSS before they reach the app.
What Is a Reverse Proxy? TLS, Real Client IP and Security
A reverse proxy is an intermediary that clients connect to and that forwards requests to the server behind it.
DDoS Attack Types: L3, L4 and L7 Differences and Defense
DDoS attacks fall into three classes: volumetric attacks that try to fill the line (L3/L4), protocol attacks that exhaust connection tables (L4) and application attacks that wear down the app over HTTP (L7).
Hide Your Origin IP and Lock the Origin: Leaks and Fixes
The origin IP is the real address of the server behind your reverse proxy.