When I rst started using OpenBSD sometime in 1999, it certainly wasn't
because I wanted to write a book about it. All I needed was a stable server
for my home network, something I could congure and forget about. I tried
all obvious suspects: FreeBSD, NetBSD, OpenBSD, and four or ve different
Linux distributions, My choice was OpenBSD, because it installed
without problems, was easy to congure, and did not have the infuriating
problems with NFS that plagued me on Linux at that time.
OpenBSD's stateful packet filter, PF, offers an amazing feature set and support across the major BSD platforms. Like most firewall software though, unlocking PF's full potential takes a good teacher. Peter N.M. Hansteen's PF website and conference tutorials have helped thousands of users build the networks they need using PF. The Book of PF is the product of Hansteen's knowledge and experience, teaching good practices as well as bare facts and software options.