NetFilter
[Top] [All Lists]

Re: Distro Choice for iptables as Enterprise Firewall

To: netfilter@lists.netfilter.org
Subject: Re: Distro Choice for iptables as Enterprise Firewall
From: Maximilian Wilhelm <max@rfc2324.org>
Date: Sun, 31 Dec 2006 17:51:13 +0100
Delivered-to: sp-com-lists@consult.net
Delivered-to: netfilter-list1@securepoint.com
In-reply-to: <4597E5CD.8050104@rackage.com>
List-archive: </pipermail/netfilter>
List-help: <mailto:netfilter-request@lists.netfilter.org?subject=help>
List-id: General discussion and user questions <netfilter.lists.netfilter.org>
List-post: <mailto:netfilter@lists.netfilter.org>
List-subscribe: <https://lists.netfilter.org/mailman/listinfo/netfilter>, <mailto:netfilter-request@lists.netfilter.org?subject=subscribe>
List-unsubscribe: <https://lists.netfilter.org/mailman/listinfo/netfilter>, <mailto:netfilter-request@lists.netfilter.org?subject=unsubscribe>
References: <4597E5CD.8050104@rackage.com>
Sender: netfilter-bounces@lists.netfilter.org
User-agent: Mutt/1.5.9i
Am Sonntag, den 31 Dezember hub Rackage | Randles folgendes in die Tasten:

Hi!

> I'm new to iptables and this list so forgive me if this subject has been 
> covered previously.

> I'm sure this topic is a cause for much debate with no definitive answer 
> however I would be glad to hear suggestions never the less.

> What Distro's are recommended for deploying iptables as a dedicated 
> firewall?

I like a small Debian installation for this purpose most.
The Debian base install is very small and you can easily remove unused
parts of it and add only the things you need (iptables, vlan, iproute,
younameit).
So you have full control on what is installed on your firewall and don´t
have to warry about unused daemons and stuff.
(I had some slightly bad experiences with a RedHat EL3 server where I
 had trouble to remove unused daemons...)

> What server hardening steps would you recommend? (/Bastille?)

Build your own kernel (currently you may want to wait to get some file
system corruption problems fixed before doing so :)) and activate
SE-Linux or patch your kernel with grsecurity[42].

Use iptables to restirct access to all needed services (ssh e.g.) and
configure your service as strict as possbile, e.g. allowing only users
with ssh-keys to access your box.

[42] http://www.grsecurity.net/

Ciao
Max
-- 
        Follow the white penguin.


<Prev in Thread] Current Thread [Next in Thread>