Web site updates

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@2804 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
This commit is contained in:
teastep 2005-10-05 18:11:56 +00:00
parent a66d94d609
commit 692dc5bda4

View File

@ -1,277 +1,203 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html> <html>
<head> <head>
<meta name="generator" content= <meta name="generator"
"HTML Tidy for Linux (vers 1st April 2002), see www.w3.org"> content="HTML Tidy for Linux (vers 1st April 2002), see www.w3.org">
<meta http-equiv="CONTENT-TYPE" content= <meta http-equiv="CONTENT-TYPE" content="text/html; charset=utf-8">
"text/html; charset=utf-8">
<title>Shoreline Firewall (Shorewall) 2.0</title> <title>Shoreline Firewall (Shorewall) 2.0</title>
<base target="_self"> <base target="_self">
<meta name="GENERATOR" content="OpenOffice.org 1.1.1 (Linux)"> <meta name="GENERATOR" content="OpenOffice.org 1.1.1 (Linux)">
<meta name="CREATED" content="20040920;15031500"> <meta name="CREATED" content="20040920;15031500">
<meta name="CHANGED" content="20040920;15183300"> <meta name="CHANGED" content="20040920;15183300">
</head> </head>
<body dir="ltr" lang="en-US"> <body dir="ltr" lang="en-US">
<h1>Shorewall 2.x</h1> <h1>Shorewall 2.x</h1>
<h2><a href="News.htm#20050717"><font color="#ff0000">Security <h2><a href="News.htm#20050717"><font color="#ff0000">Security
vulnerability in Shorewall 2.x</font></a></h2> vulnerability in Shorewall 2.x</font></a></h2>
<hr style="width: 100%; height: 2px;"> <hr style="width: 100%; height: 2px;">
<p>The information on this site applies only to 2.x releases of <p>The information on this site applies only to 2.x releases of
Shorewall. For older versions:</p> Shorewall. For older versions:</p>
<ul> <ul>
<li> <li>
<p style="margin-bottom: 0in;">The 1.4 site is <a href= <p style="margin-bottom: 0in;">The 1.4 site is <a
"http://www.shorewall.net/1.4" target="_top">here.</a></p> href="http://www.shorewall.net/1.4" target="_top">here.</a></p>
</li> </li>
<li> <li>
<p style="margin-bottom: 0in;">The 1.3 site is <a href= <p style="margin-bottom: 0in;">The 1.3 site is <a
"http://www.shorewall.net/1.3" target="_top">here.</a></p> href="http://www.shorewall.net/1.3" target="_top">here.</a></p>
</li> </li>
<li> <li>
<p>The 1.2 site is <a href="http://shorewall.net/1.2/" <p>The 1.2 site is <a href="http://shorewall.net/1.2/"
target="_top">here</a>.</p> target="_top">here</a>.</p>
</li> </li>
</ul> </ul>
<p>The current 2.4 Stable Release is 2.4.4 -- Here are the <a <p>The current 2.4 Stable Release is 2.4.4 -- Here are the <a
href= href="http://shorewall.net/pub/shorewall/2.4/shorewall-2.4.4/releasenotes.txt">
"http://shorewall.net/pub/shorewall/2.4/shorewall-2.4.4/releasenotes.txt"> release notes</a> and here are the <a
release notes</a> and here are the <a href= href="http://shorewall.net/pub/shorewall/2.4/shorewall-2.4.4/known_problems.txt">
"http://shorewall.net/pub/shorewall/2.4/shorewall-2.4.4/known_problems.txt"> known problems</a> and <a
known problems</a> and <a href= href="http://shorewall.net/pub/shorewall/2.4/shorewall-2.4.4/errata/">
"http://shorewall.net/pub/shorewall/2.4/shorewall-2.4.4/errata/">
updates</a>.<br> updates</a>.<br>
<br> <br>
The current 2.5 Development Release is 2.5.6 -- Here are the <a The current 2.5 Development Release is 2.5.6 -- Here are the <a
href= href="http://shorewall.net/pub/shorewall/2.5/shorewall-2.5.6/releasenotes.txt">
"http://shorewall.net/pub/shorewall/2.5/shorewall-2.5.6/releasenotes.txt"> release notes</a> and the preliminary documentation is <a
release notes</a> and the preliminary documentation is <a href= href="http://www1.shorewall.net/3.0/">here</a>.<br>
"http://www1.shorewall.net/3.0/index.html">here</a>.<br>
<br> <br>
Copyright © 2001-2005 Thomas M. Eastep</p> Copyright © 2001-2005 Thomas M. Eastep</p>
<p>Permission is granted to copy, distribute and/or modify this <p>Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, document under the terms of the GNU Free Documentation License, Version
Version 1.2 or any later version published by the Free Software 1.2 or any later version published by the Free Software Foundation;
Foundation; with no Invariant Sections, with no Front-Cover, with no Invariant Sections, with no Front-Cover, and with no Back-Cover
and with no Back-Cover Texts. A copy of the license is included Texts. A copy of the license is included in the section entitled “<a
in the section entitled “<a href="GnuCopyright.htm" target= href="GnuCopyright.htm" target="_self">GNU Free Documentation License</a>”.</p>
"_self">GNU Free Documentation License</a>”.</p> <p>2005-09-27</p>
<p>2005-09-17</p>
<hr style="width: 100%; height: 2px;"> <hr style="width: 100%; height: 2px;">
<h3>Table of Contents</h3> <h3>Table of Contents</h3>
<p style="margin-left: 0.42in; margin-bottom: 0in;"><a href="#Intro">Introduction
<p style="margin-left: 0.42in; margin-bottom: 0in;"><a href= to Shorewall</a></p>
"#Intro">Introduction to Shorewall</a></p> <p style="margin-left: 0.83in; margin-bottom: 0in;"><a href="#Glossary">Glossary</a><br>
<p style="margin-left: 0.83in; margin-bottom: 0in;"><a href=
"#Glossary">Glossary</a><br>
<a href="#WhatIs">What is Shorewall?</a><br> <a href="#WhatIs">What is Shorewall?</a><br>
<a href="#GettingStarted">Getting Started with <a href="#GettingStarted">Getting Started with Shorewall</a><br>
Shorewall</a><br>
<a href="#Info">Looking for Information?</a><br> <a href="#Info">Looking for Information?</a><br>
<a href="#Mandrake">Running Shorewall on Mandrake® with a <a href="#Mandrake">Running Shorewall on Mandrake® with a two-interface
two-interface setup?</a><br> setup?</a><br>
<a href="#License">License</a><br> <a href="#License">License</a><br>
</p> </p>
<div style="margin-left: 40px;"> <br>
<div style="margin-left: 40px;">
<br>
<a href="#Leaf">Leaf</a><br> <a href="#Leaf">Leaf</a><br>
<br> <br>
<a href="#OpenWRT">OpenWRT</a><br> <a href="#OpenWRT">OpenWRT</a><br>
</div> </div>
<p style="margin-left: 40px;"><a href="#Donations">Donations</a></p>
<p style="margin-left: 40px;"><a href=
"#Donations">Donations</a></p>
<h2><a name="Intro"></a>Introduction to Shorewall</h2> <h2><a name="Intro"></a>Introduction to Shorewall</h2>
<h3><a name="Glossary"></a>Glossary</h3> <h3><a name="Glossary"></a>Glossary</h3>
<ul> <ul>
<li> <li>
<p style="margin-bottom: 0in;"><a href= <p style="margin-bottom: 0in;"><a href="http://www.netfilter.org/"
"http://www.netfilter.org/" target="_top">Netfilter</a> - target="_top">Netfilter</a> - the packet filter facility built into
the packet filter facility built into the 2.4 and later the 2.4 and later Linux kernels.</p>
Linux kernels.</p>
</li> </li>
<li> <li>
<p style="margin-bottom: 0in;">ipchains - the packet filter <p style="margin-bottom: 0in;">ipchains - the packet filter
facility built into the 2.2 Linux kernels. Also the name of facility built into the 2.2 Linux kernels. Also the name of the utility
the utility program used to configure and control that program used to configure and control that facility. Netfilter can be
facility. Netfilter can be used in ipchains compatibility used in ipchains compatibility mode.</p>
mode.</p>
</li> </li>
<li> <li>
<p>iptables - the utility program used to configure and <p>iptables - the utility program used to configure and control
control Netfilter. The term 'iptables' is often used to Netfilter. The term 'iptables' is often used to refer to the
refer to the combination of iptables+Netfilter (with combination of iptables+Netfilter (with Netfilter not in ipchains
Netfilter not in ipchains compatibility mode).</p> compatibility mode).</p>
</li> </li>
</ul> </ul>
<h3><a name="WhatIs"></a>What is Shorewall?</h3> <h3><a name="WhatIs"></a>What is Shorewall?</h3>
<p style="margin-left: 0.42in;">The Shoreline Firewall, more commonly
<p style="margin-left: 0.42in;">The Shoreline Firewall, more known as "Shorewall", is a high-level tool for configuring Netfilter.
commonly known as "Shorewall", is a high-level tool for You describe your firewall/gateway requirements using entries in a set
configuring Netfilter. You describe your firewall/gateway of configuration files. Shorewall reads those configuration files and
requirements using entries in a set of configuration files. with the help of the iptables utility, Shorewall configures Netfilter
Shorewall reads those configuration files and with the help of to match your requirements. Shorewall can be used on a dedicated
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 firewall system, a multi-function gateway/router/server or on a
standalone GNU/Linux system. Shorewall does not use Netfilter's standalone GNU/Linux system. Shorewall does not use Netfilter's
ipchains compatibility mode and can thus take advantage of ipchains compatibility mode and can thus take advantage of Netfilter's <a
Netfilter's <a href= href="http://www.cs.princeton.edu/%7Ejns/security/iptables/iptables_conntrack.html"
"http://www.cs.princeton.edu/%7Ejns/security/iptables/iptables_conntrack.html"
target="_top">connection state tracking capabilities</a>.<br> target="_top">connection state tracking capabilities</a>.<br>
<br> <br>
Shorewall is <u>not</u> a daemon. Once Shorewall has configured Shorewall is <u>not</u> a daemon. Once Shorewall has configured
Netfilter, it's job is complete. After that, there is no Netfilter, it's job is complete. After that, there is no Shorewall code
Shorewall code running although the <a href= running although the <a href="starting_and_stopping_shorewall.htm">/sbin/shorewall
"starting_and_stopping_shorewall.htm">/sbin/shorewall program program can be used at any time to monitor the Netfilter firewall</a>.<br>
can be used at any time to monitor the Netfilter
firewall</a>.<br>
</p> </p>
<p style="margin-left: 0.42in;">Shorewall is not the easiest to use of
<p style="margin-left: 0.42in;">Shorewall is not the easiest to the available iptables configuration tools but I believe that it is the
use of the available iptables configuration tools but I believe most flexible and powerful. So if you are looking for a simple
that it is the most flexible and powerful. So if you are point-and-click set-and-forget Linux firewall solution that requires a
looking for a simple point-and-click set-and-forget Linux minimum of networking knowledge, I would encourage you to check out the
firewall solution that requires a minimum of networking following alternatives:</p>
knowledge, I would encourage you to check out the following
alternatives:</p>
<ul style="margin-left: 40px;"> <ul style="margin-left: 40px;">
<li><a href= <li><a href="http://www.m0n0.ch/wall">http://www.m0n0.ch/wall</a></li>
"http://www.m0n0.ch/wall">http://www.m0n0.ch/wall</a></li> <li><a href="http://www.fs-security.com/">http://www.fs-security.com/</a><br>
<li><a href=
"http://www.fs-security.com/">http://www.fs-security.com/</a><br>
</li> </li>
</ul> </ul>
<p style="margin-left: 0.42in;">On the other hand, if you are looking
<p style="margin-left: 0.42in;">On the other hand, if you are for a Linux firewall solution that can handle complex and fast changing
looking for a Linux firewall solution that can handle complex network environments then Shorewall is a logical choice.<br>
and fast changing network environments then Shorewall is a
logical choice.<br>
</p> </p>
<h3><a name="GettingStarted"></a>Getting Started with Shorewall</h3>
<h3><a name="GettingStarted"></a>Getting Started with <p style="margin-left: 0.42in;">New to Shorewall? Start by selecting
Shorewall</h3> the <a href="shorewall_quickstart_guide.htm">QuickStart Guide</a> that
most closely matches your environment and follow the step by step
<p style="margin-left: 0.42in;">New to Shorewall? Start by
selecting the <a href=
"shorewall_quickstart_guide.htm">QuickStart Guide</a> that most
closely matches your environment and follow the step by step
instructions.</p> instructions.</p>
<h3><a name="Info"></a>Looking for Information?</h3> <h3><a name="Info"></a>Looking for Information?</h3>
<p style="margin-left: 0.42in;">The <a href="Documentation_Index.html">Documentation
<p style="margin-left: 0.42in;">The <a href= Index</a> is a good place to start as is the Site Search in the frame
"Documentation_Index.html">Documentation Index</a> is a good above.<br>
place to start as is the Site Search in the frame above.<br>
</p> </p>
<h3><a name="Mandrake"></a>Running Shorewall on Mandrake® with a
<h3><a name="Mandrake"></a>Running Shorewall on Mandrake® with two-interface setup?</h3>
a two-interface setup?</h3> <p style="margin-left: 0.42in;">If so, the documentation on this site
will not apply directly to your setup. If you want to use the
<p style="margin-left: 0.42in;">If so, the documentation on documentation that you find here, you will want to consider
this site will not apply directly to your setup. If you want to uninstalling what you have and installing a setup that matches the
use the documentation that you find here, you will want to documentation on this site. See the <a href="two-interface.htm">Two-interface
consider uninstalling what you have and installing a setup that QuickStart Guide</a> for details.<br>
matches the documentation on this site. See the <a href=
"two-interface.htm">Two-interface QuickStart Guide</a> for
details.<br>
<br> <br>
<b>Update:</b> I have been informed by Mandrake Development <b>Update:</b> I have been informed by Mandrake Development that this
that this problem has been corrected in Mandrake 10.0 Final problem has been corrected in Mandrake 10.0 Final (the problem still
(the problem still exists in the 10.0 Community release).</p> exists in the 10.0 Community release).</p>
<h3><a name="License"></a>License</h3> <h3><a name="License"></a>License</h3>
<p style="margin-left: 0.42in;">This program is free software; you can
<p style="margin-left: 0.42in;">This program is free software; redistribute it and/or modify it under the terms of <a
you can redistribute it and/or modify it under the terms of <a href="http://www.gnu.org/licenses/gpl.html">Version 2 of the GNU
href="http://www.gnu.org/licenses/gpl.html">Version 2 of the General Public License</a> as published by the Free Software Foundation.</p>
GNU General Public License</a> as published by the Free <p style="margin-left: 0.42in;">This program is distributed in the hope
Software Foundation.</p> that it will be useful, but WITHOUT ANY WARRANTY; without even the
implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
<p style="margin-left: 0.42in;">This program is distributed in PURPOSE. See the GNU General Public License for more detail.</p>
the hope that it will be useful, but WITHOUT ANY WARRANTY; <p style="margin-left: 0.42in;">You should have received a copy of the
without even the implied warranty of MERCHANTABILITY or FITNESS GNU General Public License along with this program; if not, write to
FOR A PARTICULAR PURPOSE. See the GNU General Public License the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139,
for more detail.</p> USA</p>
<p style="margin-left: 0.42in;">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</p>
<p style="margin-left: 0.42in;">Permission is granted to copy, <p style="margin-left: 0.42in;">Permission is granted to copy,
distribute and/or modify this document under the terms of the distribute and/or modify this document under the terms of the GNU Free
GNU Free Documentation License, Version 1.2 or any later Documentation License, Version 1.2 or any later version published by
version published by the Free Software Foundation; with no the Free Software Foundation; with no Invariant Sections, with no
Invariant Sections, with no Front-Cover, and with no Back-Cover Front-Cover, and with no Back-Cover Texts. A copy of the license is
Texts. A copy of the license is included in the section included in the section entitled "GNU Free Documentation License".</p>
entitled "GNU Free Documentation License".</p>
<hr> <hr>
<h2><a name="Leaf"></a>Leaf</h2> <h2><a name="Leaf"></a>Leaf</h2>
<p><a href="http://leaf.sourceforge.net/" target="_top"><font <p><a href="http://leaf.sourceforge.net/" target="_top"><font
color="#000000"><img src="images/leaflogo.gif" name="Graphic1" color="#000000"><img src="images/leaflogo.gif" name="Graphic1"
alt="(Leaf Logo)" align="bottom" border="1" height="39" width= alt="(Leaf Logo)" align="bottom" border="1" height="39" width="52"></font></a>
"52"></font></a> LEAF is an open source project which provides LEAF is an open source project which provides a Firewall/router on a
a Firewall/router on a floppy, CD or CF. Several LEAF floppy, CD or CF. Several LEAF distributions including Bering and
distributions including Bering and Bering-uClibc use Shorewall Bering-uClibc use Shorewall as their Netfilter configuration tool.</p>
as their Netfilter configuration tool.</p>
<hr style="width: 100%; height: 2px;"> <hr style="width: 100%; height: 2px;">
<h2><a name="OpenWRT"></a>OpenWRT</h2> <h2><a name="OpenWRT"></a>OpenWRT</h2>
<a href="http://openwrt.org"><img alt="(OpenWRT Logo)" src= <a href="http://openwrt.org"><img alt="(OpenWRT Logo)"
"images/openwrt.png" style= src="images/openwrt.png"
"border: 0px solid ; width: 88px; height: 31px;" hspace= style="border: 0px solid ; width: 88px; height: 31px;" hspace="4"></a>OpenWRT
"4"></a>OpenWRT is a project which provides open source is a project which provides open source firmware for Linksys WRT54G
firmware for Linksys WRT54G wireless routers. Two different wireless routers. Two different Shorewall packages are available for
Shorewall packages are available for OpenWRT.<br> OpenWRT.<br>
<hr> <hr>
<h2><a name="Donations"></a>Donations</h2> <h2><a name="Donations"></a>Donations</h2>
<p align="left"><a href="http://www.alz.org/" target="_top"><font
<p align="left"><a href="http://www.alz.org/" target= color="#000000"><img src="images/alz_logo2.gif" name="Graphic2"
"_top"><font color="#000000"><img src="images/alz_logo2.gif" alt="(Alzheimer's Association Logo)" align="right" border="1"
name="Graphic2" alt="(Alzheimer's Association Logo)" align= height="63" width="303"></font></a><a href="http://www.starlight.org/"
"right" border="1" height="63" width="303"></font></a><a href= target="_top"><font color="#000000"><img src="images/newlog.gif"
"http://www.starlight.org/" target="_top"><font color= name="Graphic3" alt="(Starlight Foundation Logo)" align="right"
"#000000"><img src="images/newlog.gif" name="Graphic3" alt= border="1" height="105" width="62"></font></a><font size="4">Shorewall
"(Starlight Foundation Logo)" align="right" border="1" height= is free but if you try it and find it useful, please consider making a
"105" width="62"></font></a><font size="4">Shorewall is free donation to the <a href="http://www.alz.org/" target="_top">Alzheimer's
but if you try it and find it useful, please consider making a Association</a> or to the <a href="http://www.starlight.org/"
donation to the <a href="http://www.alz.org/" target= target="_top">Starlight Children's Foundation</a>.</font></p>
"_top">Alzheimer's Association</a> or to the <a href=
"http://www.starlight.org/" target="_top">Starlight Children's
Foundation</a>.</font></p>
<p align="left"><font size="4">Thank You<br> <p align="left"><font size="4">Thank You<br>
</font></p> </font></p>
<p align="left"><br> <p align="left"><br>
<br> <br>
</p> </p>
</body> </body>
</html> </html>