Choosing a BSD Firewall
Anonymous Coward writes "Jim O'Gorman has an article at bsdtoday.com about choosing an OS for a firewall project. While OpenBSD has a lot of followers, find out why Jim chose FreeBSD instead."
← Back to Stories (view on slashdot.org)
What seemed most important to me in this article was not the question FreeBSD vs. OpenBSD but: "Don't view OS's as a religion, because they are only tools. Nothing more. Use the best one for a given job and let it stay at that. [...]"
Whereas hardly any Windows-user really identifies with his OS, many U*IX-users tend to do so. (Hell, I also often do so... ;-)
This does not only increase the os-for-computer-nerds image, it may also make some gurus blind for problems of their OS where another OS already offers a good solution (that might be integrated easily).
So I was quite happy to read in this article that O'Gorman used a very conservative approach to choose the os that best meets his needs. If he had also considered Linux he would have made my day... ;-)
Predictably enough, OBSD folks are not so impressed by the complaint that running the latest version of OBSD is unsafe, but upgrading to the latest version of the firewall software is fine. Also sounds like the author is confused about the stability of OBSD's -current release (sounds to me more like Debian's unstable, which I've been running for over a year on 4 machines with nothing but a few temporary dependancy problems...)
There's an interesting discussion going on one of the OpenBSD mailing lists about this article. It basically boils down to the fact that being able to easily upgrade to the latest version of IPF is not a security feature, in fact, its more likely a IN-security feature. The latest batch of IPF releases have suffered from some problems, and until they are all resolved, the OpenBSD folks didn't want to merge it into the tree. Basically, it boils down to newer does NOT equal better, and OpenBSD is going to be sure the software they put in their tree is as secure as it can possibly be.
\w0zz - OpenBSD - A Better Solution
In the article, they mention statefull filters as a reason to choose *BSD. What is that? How is that different than how Linux does it (not to start a flamewar)?
And yes, I have ordered the O'Reilly book on Firewalls, but I'm waiting for the next version to come out (June 5th?).
Je ne parle pas francais.
I'm running ipf on FreeBSD 4.0-R. I've found it to be super-stable, and the configuration isn't particularly difficult. It does NAT well, and I like its logging. This is especially important, as I'm installing it for clients who have some UNIX know-how, but aren't necessarily super-clued.
Cole's Law: Thinly sliced cabbage
uhm
"if ignorance is bliss, then knock the smile off my face" -Zack de la Rocha