L3 · L4 · L5 · L7 DDoS protection

ATTACKS COME.
YOUR SITE STAYS UP.

From network floods to HTTP floods, from bad bots to web attacks: everything is stopped before it reaches your server. Your code stays the same and your real IP stays hidden.

Attacks come from everywhere. None reach your server.

The red arcs are attack traffic: they hit the shield in front of your server and break apart. The green ones are your real visitors: they pass straight through.

0requests stopped
0source countries
0attacks reaching the server

Four layers, one shield.

Each layer stops what the one before it let through. All in one system, on one dashboard.

  • L3Network floods, amplification
  • L4SYN and UDP floods
  • L5TLS handshake floods
  • L7HTTP floods, bots, web attacks

Every second, on your dashboard.

Live traffic, blocked requests, countries and automatic defense, all on your own dashboard in real time.

Not built on someone else's service. Every line is ours.

Every part, from DNS to the shield inside the operating system kernel, is our own software. The numbers:

2,000,000IP addresses in a kernel-level blocklist
OWASP CRS 4web application firewall, four sensitivity levels
12dimensions in every attack signature: network, country, path, TLS fingerprint…
0lines of code to change; your site stays where it is

From L3 to L7, protection at every layer.

Whatever layer an attack comes from, it is stopped before it reaches your server. All in one system, on one dashboard.

L3

Network layer

volumetric attacks
  • ICMP and spoofed-source floods
  • Amplification (DNS, NTP, memcached…)
  • Fragmented and malformed packets
How it is stoppedLarge volumes are filtered at the data center's network edge; invalid packets are dropped in the server's operating system kernel.
L4

Transport layer

connection floods
  • SYN, ACK and RST floods
  • UDP floods
  • Connection exhaustion attacks
How it is stoppedNew connections and DNS queries per IP are limited in the kernel; persistent addresses go onto a 2,000,000-entry blocklist.
L5

Session and TLS

handshake and session attacks
  • TLS handshake floods
  • Session exhaustion
  • Clients impersonating browsers
How it is stoppedConcurrent connections per IP are limited; every client gets a TLS fingerprint and its challenge is bound to it, so it cannot be reused anywhere else.
L7

Application layer

HTTP and web attacks
  • HTTP GET/POST floods
  • Botnets and brute-force logins
  • SQL injection, XSS, file disclosure
How it is stoppedLearned normal traffic, a 12-dimension attack signature, an invisible challenge, rate limiting and the OWASP CRS 4 web application firewall.

The difference shows when the attack comes.

Same attack, two different nights.

An unprotected site

sample scenario

With Kernelns

example-store.com · online
1,104,320
requests stopped before reaching the server
sample scenario

Every request passes through seven layers.

Clean traffic reaches your site; attack traffic is filtered out layer by layer. Hover over a layer.

Visitor trafficreal + attack
Network shieldL1
TLSL2
RulesL3
Bots & rateL4
WAFL5
ChallengeL6
Your siteIP hidden · L7

Network shield. Invalid packets and connection floods are dropped in the operating system kernel, before a connection is ever made.

real visitorattack

Solutions that stop attacks before they find you.

From network filtering to the web application firewall, from protected DNS to emergency response: everything that keeps your site up, in one place.

DDoS protection

Stops floods in the kernel

When an attack is detected, the defense sets itself up, applies only to the attack's signature and lifts itself once the attack is over.

Web application firewall

Exploit attempts stay at the door

OWASP CRS 4 stops SQL injection, XSS, file disclosure and command execution attempts. A rule that raises false alarms can be switched off for your site alone.

Protected DNS

Our own nameservers

Your DNS records live with us; proxied records pass through the protection and your real IP stays hidden. Existing records are scanned and imported, and SSL is issued automatically.

Emergency response

Under attack? Right away.

You talk to a person, not a ticket system. We put your site under protection the same day and do the setup together with you.

The story of every request, on your dashboard.

What came in, where it came from, why it was stopped. Writing a rule or switching on attack mode takes seconds.

Kernelns · Request logssample data
TimeIPCountryPathResultReason
21:40:1288.241.18.7TRGET /product/482-leather-bagpassed—
21:40:13185.220.101.4NLGET /?id=1' OR '1'='1blockedWAF · SQL injection
21:40:1545.95.147.12RUPOST /wp-login.phpblockedrate limit · 1 h ban
21:40:1966.249.66.1USGET /category/womenpassedGooglebot · verified
21:41:02103.152.x.x ×18,400—GET / (flood)challengeautomatic defense
21:41:07194.26.29.40CNGET /../../etc/passwdblockedWAF · file disclosure
21:41:0978.180.42.15TRGET /cartpassedpassed the challenge in 2 s

A person does the setup, together with you.

Your site doesn't move and your code doesn't change. It is usually done within a few hours.

1

Let's talk

Tell us about your site and the problem you're facing. No technical preparation needed.

2

We do the setup

We add your domain, scan your existing DNS records and tune the protection to your site.

3

Protection starts

You change two nameserver addresses. Traffic flows through us, SSL is issued automatically and your dashboard goes live.

Under attack right now?

Don't wait. Let's protect your site today; we'll import your records and do the setup together with you.

Message us now

Frequently asked questions

Will my site go down during an attack?

Preventing that is the whole point. Attack traffic is stopped before it reaches your server; during a very heavy attack, visitors keep getting in after a browser check that takes a few seconds.

Will it affect my Google rankings?

No. Real search engine bots are verified and let in without hitting any rule. Only fake bots pretending to be Google are stopped.

Does it work with WordPress, cPanel, hosted e-commerce…?

Yes. Kernelns doesn't care what your site is built with; it meets the web traffic in front of it. Shared hosting, a VPS or your own server: it makes no difference.

Will it slow my site down?

In normal times visitors never see a challenge. Static files can be served from cache and pages are compressed, so your server is relieved of unnecessary load too.

I have more than one site.

You manage them all from one dashboard, with separate rules and settings for each. You can also add many sites at once through the API.

How much does it cost?

It depends on the number of sites and your traffic. Tell us about your site and what you need using the contact below, and we will send you a custom price.

Under attack, or want to be ready before it happens?

Tell us about your site and the problem you're facing. We'll do the setup together with you, quickly.

Telegram@arthurflaxmanSend a message
Pricing is tailored to you, based on the number of sites and traffic.