Skip to content

Hardening

Server and platform hardening

These pages are about the servers, not about the protection device in front of them. Every one of them is a set of tunables and the commands that read and set them: which kernel parameter governs the accept backlog, which directive bounds a slow request, which connector setting decides what happens when the thread pool is full.

The honest ceiling is stated on every page and it is the same one. Host hardening raises the floor — it decides whether a mid-sized flood is an incident or a graph — and it does nothing whatever about a saturated circuit. When the pipe is full, the packets never reach the parameter you tuned.

Values are given as starting points to be measured against your own traffic, not as settings to paste. A limit that protects one workload starves another, which is why every page also says what to watch after the change and how to back it out.

Start here

Go deeper