OpenBSD Packet Filter Ported To NetBSD, FreeBSD
honold writes "just read this on deadly.org (from Pyun YongHyeon):
"Hello there.
I have ported pf to FreeBSD 5.0 Currently it works well, though many nice features of pf not tested. I have ported to make FreeBSD users know there is an another excellent stateful packet filter with BSD license. URL is the following.
ftp://ftp.kr.freebsd.org/pub/FreeBSD-kr/misc/pf_fr eebsd_0.3.tar.bz2
Thanks."
netbsd has a port as well
Where are you, Linux?"
"Where are you, Linux?" I'm not sure I understand the question; Linux has had packet filtering for years now...
I'm going to take up the challenge here of explaining why this is interesting. Since November of 2002, OpenBSD's pf has had support for load balancing. RedHat's $2499 Premium Edition of their Enterprise distro features Piranha load balancing which was derived from the Linux High Availability project.
So what the OpenBSD pf project is giving you is enterprise-class high availability and load-balance clustering for a tiny fraction of the price. With a handful of cheap dotcom-throw-away x86 servers, a small company or mildly well-capitalized individual can personally build a multi-datacenter-fault-tolerant clustering setup that will rival Fortune 500 uptime ratings.
In other words, the pf project's list of accomplishments is starting to read like a ToDo list for RedHat's Enterprise Linux development team.
http://tinyurl.com/4ny52
Yes, they are behind the stick, again...
When porting pf was first proposed on the FreeBSD mailing lists, the general opinion was that it would be a Bad Idea. pf may be great, but having two firewalls built into FreeBSD has caused much confusion in the past.
Remember, perfection comes not when there is nothing left to add, but when there is nothing left to take away.
Tarsnap: Online backups for the truly paranoid
I've been waiting for this for sooo long.
Alas, it's lagging behind OpenBSD's PF
From the TO DO section of the readme:
merge new features from OpenBSD 3.3 pf
- traffic shaping using ALTQ
- load balancing between multiple routes
- prevention up-link saturation for xDSL users
Do you mind, your karma has just run over my dogma.
This may be a little offtopic as it applies to firewalls and not BSD, bear with me.
Why all the different firewalls programs, do they function differently, perform different functions?
Different target user or target networks?
They all seem to be trying to do the exact same thing? Why the variety?
Yes, they are behind the stick, again...
They are always in front of the "stick," bent over & ready to go.
Subject says it all.