Sunday, October 14, 2007

Cool Routers from old PC Junk

Taking a old PC and creating a firewall router, a gaming router, or having the ability to do traffic shaping on your home network.

I have 3 boys. They love to hog the Internet. Sometimes I like to stream media or do an occasional "legal !!!!!!!!" Torrent download.

When you get enough traffic running through that 3mbs download and 400kbs upload you can easily generate lag. These simple firewall routers that I mention below can allow you to throttle back or pipe and shape your traffic flow.

For example - Dad always gets priority.
If my kids want to log in and configure it differently who am I to say no. :o)Secondly, The hell if some guy is going to be on a Torrent downloading from my machine as I am trying to upload. I can create a pipe forcing all Torrent traffic to comply to my rules.

m0n0wall is the best place to start.
It is very simple to set up and configure. It does a great job of traffic shaping and can give you a good idea about what your network traffic looks like.

pfsense does what m0n0wall does but it adds a layer of complexity along with a layer of really nice reporting tools. pfsense will allow you to store a history on the performance of your ISP connection and offers some nice network discovery tools.


m0n0wall -- http://m0n0.ch/wall/

From the downloads page, you want to use the CD ROM ISO, the other images are for special mini PC boards to keep you project the size of a router.
http://m0n0.ch/wall/downloads.php

To put the image on a hard drive: http://m0n0.ch/wall/physdiskwrite.php
_______________________

http://www.pfsense.com/

Minimum requirementsMinimum hardware requirements
All platforms:128 megabytes of ram
Embedded:128 megabyte compact flash card
Full installation:2gb hard drive or larger
LiveCD:USB Keychain for configuration storage

Wiki: http://devwiki.pfsense.org/PfSenseDevHome
Step by Step Guide: http://doc.pfsense.org/index.php/Installing_pfSense

Downloading pfsense:
I prefer the CD method. Most geeks have a CD ROM drive sitting around collecting dust.
http://www.pfsense.com/index.php?id=22

Really GEEKY but cool.
PFSenseDevWiki : FullInstallOnWRAP
http://devwiki.pfsense.org/FullInstallOnWRAP
PC Engines: http://pcengines.ch/index.htm
__________________

Turn that old PC into a Vyatta Router http://www.vyatta.com/download/

Old PC To New Router With Gentoo Linux
http://www.cyber-knowledge.net/blog/2006/09/01/old-pc-to-new-router-with-gentoo-linux/


Router Hack Attack: Turn your $60 router into a $600 router http://lifehacker.com/software/router/hack-attack-turn-your-60-router-into-a-600-router-178132.php

Other good uses for older PCs might be a file server or with a Knoppix DVD where you can have a Web station to allow family to surf the web and do homework online using:

http://writer.zoho.com/jsp/home.jsp?serviceurl=%2Findex.do

or

http://docs.google.com/ for example.

No comments: