In my former life, I spent many years in various kitchen capacities, so I will use the "recipe" format for this how-to.
(1) x86 or Pentium (AMD too!!) bootable PC*
(2) Ethernet cards (NIC)
(1) Blank CD
(1) Blank formatted floppy
* PC requirements: min 486 with 64MB RAM, Floppy drive, CD-ROM, BIOS capable of booting from CD. For initial setup only: monitor and keyboard
1) Download and burn a copy of m0n0wall which is a FreeBSD based distro.
(this is the current stable, however, I'm running the Beta here with no issues: http://m0n0wall.ench...drom-1.2b9.iso)
2) Insert burned CD and floppy disk. With all Ethernet cards unplugged, power on your new m0n0wall installation and continue to the next section to begin configuring it.
3) The rest I'll hand over to m0n0wall; why retype the wheel ;-)
After completing the (very easy) instructions on those two pages, you will now have a functioning firewall waiting to be configured for your provider and your network needs. Configuration is done thru a web interface and is quite straightforward to get you going. There are also alot of advanced features to play with. Here is the direct link to the QuickStart Guide:
If you have any questions, please feel free to post here, and I will do my best to answer.
Be well, SD
Edited by SoccerDad, 24 July 2005 - 02:55 PM.