#172074 - 2006-12-27 12:39 PM
Re: Need suggestions for (Linux) firewall
[Re: Mart]
|
Richard H.
Administrator
   
Registered: 2000-01-24
Posts: 4946
Loc: Leatherhead, Surrey, UK
|
Unless you already know Linux it is probably safer to go for a firewall appliance rather than building it from scratch yourself - a quick google will get you plenty of results.
Any reason you're not looking at one of the big boys such as Cisco?
Depending on your needs you will normally require three distinct services, though they are commonly included on the same box.
- The first is a router. In order to provide any sort of control the devices need to be on seperate subnets, otherwise they could simply talk to each other.
- The next is the firewall. The firewall's job is to stop traffic according to your rules. It doesn't really do anything else.
- The final part is the proxy. This is the service which will talk through the firewall. While you don't have to have a proxy it is in my experience the simplest and safest way to manage access.
The firewall and router must be on the same box. The proxy can also be integrated into the same box, could be a seperate server on your internal subnet or for the really paranoid could be on a server in a DMZ.
Being on a seperate box means that the proxy could of course be Windows based, and in a primarily Windows shop that's not a bad idea as it simplifies authentication and administration.
The Linux kernel has had routing and firewall built into the kernel for a long time, which is why it is often considered as a firewall. Especially where funds are tight you can build a very very cheap firewall. There are even a number of "firewalls on a floppy" projects around, such as this one.
There are plenty of Linux solutions ready made, some are GUI interfaces to the bog-standard kernel facilities, some are complete solutions including the OS.
There is a large list on SourceForge
One well thought of product is SmoothWall
If you need a good non-Windows proxy I can strongly recommend Squid
You should probably also think about what else you may need your firewall to do:
- dynamic routing updates
- failover (high availability)
- IP masquerading (NAT)
- statefull connections
- caching
- DMZ support
- Authentication (AD / LDAP / NT)
- VPN
- IDS
- integration with third party content managers / monitoring
- Traffic shaping and/or reporting
|
Top
|
|
|
|
#172091 - 2006-12-27 07:58 PM
Re: Need suggestions for (Linux) firewall
[Re: Mart]
|
NTDOC
Administrator
   
Registered: 2000-07-28
Posts: 11625
Loc: CA
|
Mart
My 2 cents / .10 euros 
Your inexpierience with Linux is what could potentially open up a hole in the system. Linux regardless of flavor also needs updates and patching otherwise you may find that someday someone else is now managing your box for you but you might not know because you don't have the experience to fully manage and keep up on top of it.
I would go with an all-in-one solution as well if possible. Not that you could possibly mess something up on one of them as well, but probably less likely.
|
Top
|
|
|
|
#172116 - 2006-12-28 12:50 PM
Re: Need suggestions for (Linux) firewall
[Re: Sealeopard]
|
Richard H.
Administrator
   
Registered: 2000-01-24
Posts: 4946
Loc: Leatherhead, Surrey, UK
|
I wrote a long response to this, then decided that it would bore the pants off anyone not interested in the innards of these devices 
In a nutshell, the link you provided is a very good example of how to mislead people into confusing the form and function of network equipment by being too simplistic.
If you can identify a firewall appliance which does not comprise both firewall and router function I'll eat the party hat from my Christmas Cracker!
If you're interested in discussing further, PM me and we'll take it offline.
|
Top
|
|
|
|
Moderator: Arend_, Allen, Jochen, Radimus, Glenn Barnas, ShaneEP, Ruud van Velsen, Mart
|
0 registered
and 581 anonymous users online.
|
|
|