Introduction to ShorewallThis is the Shorewall 2.0 Web SiteThe information on this site
applies only to 2.0.x releases of
Shorewall. For older versions:
Glossary
What is Shorewall?The Shoreline Firewall, more
commonly known as "Shorewall", is
high-level tool for configuring Netfilter. You describe your
firewall/gateway requirements using entries in a set of configuration
files. Shorewall reads those configuration files and with the help of
the iptables utility, Shorewall configures Netfilter to match your
requirements. Shorewall can be used on a dedicated firewall system, a
multi-function gateway/router/server or on a standalone GNU/Linux
system. Shorewall does not use Netfilter's ipchains compatibility mode
and can thus take advantage of Netfilter's connection
state tracking
capabilities.
Shorewall is not a daemon. Once Shorewall has configured Netfilter, it's job is complete. After that, there is no Shorewall code running although the /sbin/shorewall program can be used at any time to monitor the Netfilter firewall. Getting Started with ShorewallNew to Shorewall? Start by
selecting the QuickStart Guide
that most
closely match your environment and follow the step by step instructions.
Looking for Information?The Documentation
Index is a good place to start as is the Quick Search in the frame
above.
Running Shorewall on Mandrake® with a two-interface setup?If so, the documentation on this
site will not apply directly
to your setup. If you want to use the documentation that you find here,
you will want to consider uninstalling what you have and installing a
setup that matches the documentation on this site. See the Two-interface QuickStart Guide for
details.
Update: I've been informed by Mandrake Development that this problem has been corrected in Mandrake 10.0 Final (the problem still exists in the 10.0 Community release). LicenseThis program is free software;
you can redistribute it and/or modify it
under the terms of Version
2 of the GNU General Public License as published by the Free
Software Foundation.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more detail. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA Permission is granted to copy,
distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no
Invariant Sections, with no Front-Cover, and with no Back-Cover Texts.
A copy of the license is included in the section entitled "GNU Free
Documentation License".
Copyright © 2001-2004 Thomas M. Eastep News4/5/2004 - Shorewall 2.0.1
Jacques Nilo and Eric Wolzak
have a LEAF
(router/firewall/gateway on a floppy, CD or compact flash) distribution
called Bering that features Shorewall-1.4.2 and Kernel-2.4.20.
You can find their work at: http://leaf.sourceforge.net/devel/jnilo Donations
|
|
Updated 04/05/2004 - Tom Eastep