Firewall Roundup: Offerings from SuSE, Mandrake, and Coyote Linux
You must decide what kind of firewall you need, and whether you want to set it up yourself from scratch or have a little help. It's certainly possible to install just about any Linux distribution, or one of the *BSDs, and configure that to run as a firewall. For the more technically inclined, it's not difficult. However, most of us would rather spend our quality time doing something other than configuring a firewall from scratch.
The link for this article located at UnixReview.com is no longer available.