http://cypherpunk-handbook.i2p/articles/openbsd.html
Safe, simple and the user has
control. After all, the firewall is OpenBSD's pf LOL. The NetBSD firewall (npf) is very good, as it is the origin of
OpenBSD, the syntax of pf is very similar to that of npf but it is
a little more complex.