I want to setup a stand-alone router/firewall using the latest Fedora distribution. I re-built the kernel and modules, however I can't seem to find any current references on how to setup the rest of the system to function solely as a router/firewall.
This is probably a different resource, however I will ask: I want to put the system on a flash and boot from it. Since flash is painfully slow I want to run the system from ramdisk. Any direction on that front would be also appreciated.
If this is of interest to others I will publish what I did to make this work. The computer is a lightweight board; low power with no fans, 512mb DRAM, two Ethernet chips, USB and a bootable 1GB flash.
If someone could point me in the right direction I'd be grateful.
Mike escribió:
I want to setup a stand-alone router/firewall using the latest Fedora distribution. I re-built the kernel and modules, however I can't seem to find any current references on how to setup the rest of the system to function solely as a router/firewall.
Recomendation: Check IPCop.
This is probably a different resource, however I will ask: I want to put the system on a flash and boot from it. Since flash is painfully slow I want to run the system from ramdisk. Any direction on that front would be also appreciated.
What? Why would you want disk (in this case a flash card) speed on a router/firewall? Almost all that has to be read from the flash will be read on boot time. After tha you will get almost no disk activity at all.
On Sat, Mar 03, 2007 at 12:58:10 -0500, Mike mw@weiinc.com wrote:
If this is of interest to others I will publish what I did to make this work. The computer is a lightweight board; low power with no fans, 512mb DRAM, two Ethernet chips, USB and a bootable 1GB flash.
I hope you built it to learn and/or have fun. 5 port Wireless routers that will run Linux distros (e.g. dd-wrt) go for about $45 on the low end. Unless you are someplace in the world you can't order these or your time isn't worth very much it seems a lot better to get one of these. You can either use the prebuilt admin tools or write scripts to do more complicated things.