OneLinersCommand workbench
Guides
Operational guides

Complete procedures with a way back.

Searchable, versioned procedures with prerequisites, verification, concrete output, and rollback.

Guides
243
Favorites
0
243 launch guides · 2601 reviewed steps
5 of 243 guides

Networking & DNS · Security

Run a private Unbound validating recursive resolver

Build a private, cache-enabled Unbound resolver that performs recursion itself, validates DNSSEC, minimizes query names, and refuses clients outside an explicit network.
Save to collectionCreate a collection in the sidebar first.
caution135 minadvanced13 stepsUbuntu Server

Networking & DNS · Security

Build private DNS filtering with Pi-hole and Unbound

Layer Pi-hole v6 filtering on a client-facing DNS service and Unbound validation on a loopback-only recursive port, with explicit privacy, firewall, DNSSEC, canary, and rollback controls.
Save to collectionCreate a collection in the sidebar first.
caution180 minadvanced13 stepsUbuntu Server

Networking & DNS · Security · System Administration

Build a BIND 9 authoritative DNS service with DNSSEC

Publish a public zone from a recursion-disabled BIND 9 primary, transfer it only to approved secondaries, sign it with an explicit DNSSEC policy, submit the DS record to the parent, and prove delegation over UDP and TCP from outside the network.
Save to collectionCreate a collection in the sidebar first.
danger150 minadvanced13 stepsUbuntu Server

Cloud & Infrastructure · Networking & DNS · Security

Configure Cloudflare DNS, proxying, TLS, caching, and origin protection

Migrate a production zone safely, enforce Full (strict), protect the origin with mTLS and network controls, cache only proven public content, stage WAF and rate limiting by plan, enable DNSSEC, and rehearse recovery.
Save to collectionCreate a collection in the sidebar first.
caution300 minadvanced16 stepsCloudflare DNS primary zone

Security · Services & Applications

Fix Certbot AuthorizationError and failed ACME challenges

Diagnose Certbot AuthorizationError and failed ACME challenges without retrying blindly. Separate public DNS, IPv6, HTTP-01 routing, redirects, CAA, DNSSEC, DNS-01 propagation, and multi-origin failures before issuing or renewing a certificate.
Save to collectionCreate a collection in the sidebar first.
caution75 minintermediate11 stepsUbuntu Server