Mastodon

#networking Articles


HTTP/3 on FreeBSD: Getting QUIC Working with nginx in a Bastille Jail

What looked like a simple nginx config change turned into a tour through SSL library incompatibilities, pf firewall rules for a new protocol, and a multi-worker affinity problem that only shows up under real traffic. A complete guide to getting HTTP/3 working with nginx 1.28 on FreeBSD 15.0 inside a Bastille jail.


PF Firewall on FreeBSD: A Practical Guide

A comprehensive guide to configuring PF on FreeBSD, covering core concepts, practical configurations for jails and dual-stack networking, and advanced techniques including brute-force protection and bastion host setups with authpf.


FreeBSD Dual-Stack Jails on Hetzner Cloud

A reproducible dual-stack configuration for FreeBSD on Hetzner Cloud with VNET jails, PF NAT for IPv4, and a /65 split trick to give jails native globally-routable IPv6 from a single /64.