[clue-tech] Which computer to use for Linux firewall??

David L. Anselmi anselmi at anselmi.us
Thu Feb 9 16:29:08 MST 2006


Matt Atkins wrote:
[...]
>  I have 50 users in the Corporate office, two domestic offices with less 
> than 20 at each site.  I have  an office in San Felipe, Baja Norte, 
> Mexico with about 100 users and an office in Mazatlan with 50 users.  I 
> need a site to site VPN tunnel between all of the branch offices and the 
> Corporate office.  I also have 5 users who need to VPN into the network 
> from home.

You didn't say what kind of bandwidth or utilization you have between 
the above and that will probably drive your load.  VPN is the heaviest 
weight of what you list, assuming you're not doing anything beyond basic 
packet filtering.  I'd guess that the cheapest Dell you can find will do.

Any chance you can prototype your solution on one link (or in a lab that 
simulates a link) before commiting to the whole thing?  Perhaps a runoff 
between an appliance solution and a general purpose Linux solution?  Are 
you able to profile the performance well enough to know what will work?

You should consider that you might propose something, it will be 
approved, you'll build it, and it will fail utterly.  The consequences 
of that should drive how cautious you are about engineering your 
solution well.  And don't forget to leave some room for a couple of 
years of growth.

As for reliability, I'd try to avoid a box with a hard drive.  Gibraltar 
was a run from CD firewall that I looked at long ago--be worth a look if 
it's still active.  Use a small USB stick to store your configs.

Think about a service contract with a quick turnaround, or on-site 
spares and what your worst case recovery scenario is.  Obviously you 
don't need "within an hour" recovery if your other network equipment 
(including your provider's SLA) might take a week to recover.  But this 
is a business decision so you need to get the execs thinking about what 
downtime costs and design a solution that limits the cost to something 
reasonable.

One advantage of an appliance type solution is that the vendor may be 
able to estimate your needs better than you.  Or you might get a 
consultant to do the design (or the whole system) for you.  Personally I 
would prefer an Open Source solution and one way you can give back to 
the community is to pay for the things you use (consulting, donations to 
developers, whatever).  You might even find someone on this list that 
will consult and teach you how to do this right.

Finally, if you haven't heard of them yet, check out SAGE and LOPSA. 
There are a lot of smart people there.  And read Tom Limoncelli's book 
on system administration.

Dave
_______________________________________________
CLUE-tech mailing list
CLUE-tech at cluedenver.org
http://cluedenver.org/mailman/listinfo/clue-tech



More information about the clue-tech mailing list