Tired of overwhelming your home grade broadband router with heavy traffic?
Need better quality of service features?
Want something you don't have to reboot often?
Better performance for some of those faster internet connection these days...such as those past 10 or 20 megs that many home grade routers can't keep up with
Add some business/enterprise grade features like VPN, DMZ zones, UTM features such as antivirus scanning and spam removal, web/content filtering, some have blocking of protocols for IM and peer to peer traffic.

You don't need to know linux to built these routers, or manage them..they are all managed through web interfaces just like your typical Linksys/Netgear/DLink router. Download an ISO..burn to CD...take a computer that has 2x network cards...boot from the CD..and they have an install wizard that holds your hand through the whole process. If you're somewhat comfortable setting up and managing your home grade router..you can built and manage one of these.

There are many of them out there...some stronger in certain areas than others, and a growing number that bring full UTM features (Unified Threat Management). These UTM features are the ones I'm really interesting in..and using at a few clients with good success. The UTM distros add antivirus scanning of all web, mail, and ftp traffic, as well as spam removal of web traffic. Some add ad/spyware blocking of browser traffic as well. And beefier intrusion detection via Snort.

Some of the basic *nix router distros....

IPCop...one of the more popular ones, has a big development/support community with lots of add-on packages.
http://www.ipcop.org/
You can add UTM functionality to it with the add-on called Copfilter
http://www.copfilter.org/

m0n0wall
http://m0n0.ch/wall/

Smoothwall
http://www.smoothwall.org/

pfSense...originally built on m0n0wall...with stronger QoS features
http://www.pfsense.com/

Clark Connect is a cool distro for a small business, sort of an open source *nix version of Microsoft Small Business Server
http://www.clarkconnect.com/

ClearOS a further developed fork of Clark Connect....another open source version of Microsoft Small Business Server, UTM, file/print server, e-mail, web, myphp. Very nicely developed.
http://www.clearfoundation.com

Zentyal another open source "all in one" version of Microsoft Small Business Server.
http://www.zentyal.org/

BlueOnyx..another sort of all in one, web/mail included
http://www.blueonyx.it/

vyatta
http://www.vyatta.com/

Zeroshell
http://www.zeroshell.net/eng/

For some of the UTM distros....in addition to the Copfilter build of IPCop listed above....

Endian...one of my favorites..built on top of IPCop..with the features of Copfilter...bundled into one tight package
http://www.endian.com/en/community/

Comixwall (Project terminated Dec '09 after dispute with BSD)
http://comixwall.org/

Astaro
http://www.astaro.com/
A very nice UTM package, recently released a full free version for home use.

Untangle...this one is fantastic...I've built a few...using them in production...very powerful. Lots of features...even blocking of IM traffic and peer to peer traffic.
http://www.untangle.com/

eBox
http://ebox-platform.com/
Similar to ClarkConnect...quasi server duties

Gibraltar
http://www.gibraltar.at/
A UTM appliance, aimed at businesses but they have a free open source community version for home users.

IPFire
http://www.ipfire.org/en/index
A basic firewall aimed at new users, easy setup, etc.

GnatBox Lite ..free for 2 users
http://www.gta.com/products/gblight/



On the basic distros...all you need is an older PC...P2 or so, moderate RAM, a pair of NICs..and you're good to go. For the UTM distros..you want a bit more power...mid range or higher P3, 512 megs of RAM...Untangle likes to go above 1.0GHz and a gig of RAM.

Fun stuff..and put your retired older PC to work!

http://en.wikipedia.org/wiki/List_of...tions?c6b0b560

A short article I found mentioning a few distros...with a brief blurb of each
http://www.fsckin.com/2007/11/14/7-d...alls-reviewed/