On Apr 15, 2008, at 10:51 AM, Grant Robinson wrote:


On Apr 15, 2008, at 9:36 AM, Kimball Larsen wrote:
So, like many of you, I've got some servers set up at my house to do things like serve my personal domains and handle my email, etc.

I currently use a somewhat old Netgear FVS318 (Version 1 - about 4 years old) to act as my firewall/router - it works pretty well, but I have 2 issues with it: first, I can only forward 16 ports with it - which means I occasionally have to decide on which services to disable to be able to enable others. Secondly, it does not work properly with transferring files over IM, which is a tad annoying.

In the past I've used a full linux box as the router, and while that was more flexible, it was harder to set up initially and tweak when needed.

So, I'm interested to know what sorts of routers everyone has set up? Items that are important to me include: Ability to forward as many ports as I want (tcp/udp differentiation as well)
        Web-based configuration over ssl
        Cheap(ish) ( < $100)
        Intrusion detection/prevention
        DOS attack detection/prevention

My suggestion doesn't fit in the < $100 price range, but my favorite general-purpose router that I have ever used is a Soekris[1] box. They are about the size of a your typical home router (such as a linksys wrt54g). Setup is pretty simple:

1) Download image of m0n0wall or shorewall or other firewall/router distro
2) use dd to copy it to CF card
3) insert CF card into Soekris box, and power on

You can find better directions than that on the web, but you get the idea.

They cost more than your average home router, but they also are MUCH more stable. Just to give you an example, I have one hooked up to a fiber connection that serves a block of public IP's, and acts as a firewall and router for those IPs. It sustains a pretty consistent load of 3-5 Mbps, with spikes up to 20 or 30 Mbps and has not needed to be rebooted in a LONG time. In fact, I don't remember EVER having to reboot it, which means if it has happened, it hasn't happened very often. I run m0n0wall, but you can run a variety of operating systems on it. m0n0wall is FreeBSD-based, has a web configuration, and can do just about anything you would want and/or need.

If you aren't down with the price, a good second choice is to use a Linksys WRT-54* (WRT-54GS, etc) model that allows you to use OpenWRT, and use that as your router. I've had much better stability with OpenWRT on consumer-grade routers than with the built- in software.

Grant

[1] <http://www.soekris.com/>



Thanks, Grant.  I'll look into this.


- Kimball
http://www.kimballlarsen.com

/*
PLUG: http://plug.org, #utah on irc.freenode.net
Unsubscribe: http://plug.org/mailman/options/plug
Don't fear the penguin.
*/

Reply via email to