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
vulnerability in Shorewall 2.x</font></a></h2>
<h2><a href="News.htm#20050717"><font color="#ff0000">Security <hr style="width: 100%; height: 2px;">
vulnerability in Shorewall 2.x</font></a></h2> <p>The information on this site applies only to 2.x releases of
<hr style="width: 100%; height: 2px;"> Shorewall. For older versions:</p>
<ul>
<p>The information on this site applies only to 2.x releases of
Shorewall. For older versions:</p>
<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="http://shorewall.net/pub/shorewall/2.4/shorewall-2.4.4/releasenotes.txt">
href= release notes</a> and here are the <a
"http://shorewall.net/pub/shorewall/2.4/shorewall-2.4.4/releasenotes.txt"> href="http://shorewall.net/pub/shorewall/2.4/shorewall-2.4.4/known_problems.txt">
release notes</a> and here are the <a href= known problems</a> and <a
"http://shorewall.net/pub/shorewall/2.4/shorewall-2.4.4/known_problems.txt"> href="http://shorewall.net/pub/shorewall/2.4/shorewall-2.4.4/errata/">
known problems</a> and <a href= updates</a>.<br>
"http://shorewall.net/pub/shorewall/2.4/shorewall-2.4.4/errata/"> <br>
updates</a>.<br> The current 2.5 Development Release is 2.5.6 -- Here are the <a
<br> href="http://shorewall.net/pub/shorewall/2.5/shorewall-2.5.6/releasenotes.txt">
The current 2.5 Development Release is 2.5.6 -- Here are the <a release notes</a> and the preliminary documentation is <a
href= href="http://www1.shorewall.net/3.0/">here</a>.<br>
"http://shorewall.net/pub/shorewall/2.5/shorewall-2.5.6/releasenotes.txt"> <br>
release notes</a> and the preliminary documentation is <a href= Copyright © 2001-2005 Thomas M. Eastep</p>
"http://www1.shorewall.net/3.0/index.html">here</a>.<br> <p>Permission is granted to copy, distribute and/or modify this
<br> document under the terms of the GNU Free Documentation License, Version
Copyright © 2001-2005 Thomas M. Eastep</p> 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
<p>Permission is granted to copy, distribute and/or modify this Texts. A copy of the license is included in the section entitled “<a
document under the terms of the GNU Free Documentation License, href="GnuCopyright.htm" target="_self">GNU Free Documentation License</a>”.</p>
Version 1.2 or any later version published by the Free Software <p>2005-09-27</p>
Foundation; with no Invariant Sections, with no Front-Cover, <hr style="width: 100%; height: 2px;">
and with no Back-Cover Texts. A copy of the license is included <h3>Table of Contents</h3>
in the section entitled “<a href="GnuCopyright.htm" target= <p style="margin-left: 0.42in; margin-bottom: 0in;"><a href="#Intro">Introduction
"_self">GNU Free Documentation License</a>”.</p> to Shorewall</a></p>
<p style="margin-left: 0.83in; margin-bottom: 0in;"><a href="#Glossary">Glossary</a><br>
<p>2005-09-17</p> <a href="#WhatIs">What is Shorewall?</a><br>
<hr style="width: 100%; height: 2px;"> <a href="#GettingStarted">Getting Started with Shorewall</a><br>
<a href="#Info">Looking for Information?</a><br>
<h3>Table of Contents</h3> <a href="#Mandrake">Running Shorewall on Mandrake® with a two-interface
setup?</a><br>
<p style="margin-left: 0.42in; margin-bottom: 0in;"><a href= <a href="#License">License</a><br>
"#Intro">Introduction to Shorewall</a></p> </p>
<div style="margin-left: 40px;"> <br>
<p style="margin-left: 0.83in; margin-bottom: 0in;"><a href= <a href="#Leaf">Leaf</a><br>
"#Glossary">Glossary</a><br> <br>
<a href="#WhatIs">What is Shorewall?</a><br> <a href="#OpenWRT">OpenWRT</a><br>
<a href="#GettingStarted">Getting Started with </div>
Shorewall</a><br> <p style="margin-left: 40px;"><a href="#Donations">Donations</a></p>
<a href="#Info">Looking for Information?</a><br> <h2><a name="Intro"></a>Introduction to Shorewall</h2>
<a href="#Mandrake">Running Shorewall on Mandrake® with a <h3><a name="Glossary"></a>Glossary</h3>
two-interface setup?</a><br> <ul>
<a href="#License">License</a><br>
</p>
<div style="margin-left: 40px;">
<br>
<a href="#Leaf">Leaf</a><br>
<br>
<a href="#OpenWRT">OpenWRT</a><br>
</div>
<p style="margin-left: 40px;"><a href=
"#Donations">Donations</a></p>
<h2><a name="Intro"></a>Introduction to Shorewall</h2>
<h3><a name="Glossary"></a>Glossary</h3>
<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
known as "Shorewall", is a high-level tool for configuring Netfilter.
<p style="margin-left: 0.42in;">The Shoreline Firewall, more You describe your firewall/gateway requirements using entries in a set
commonly known as "Shorewall", is a high-level tool for of configuration files. Shorewall reads those configuration files and
configuring Netfilter. You describe your firewall/gateway with the help of the iptables utility, Shorewall configures Netfilter
requirements using entries in a set of configuration files. to match your requirements. Shorewall can be used on a dedicated
Shorewall reads those configuration files and with the help of firewall system, a multi-function gateway/router/server or on a
the iptables utility, Shorewall configures Netfilter to match standalone GNU/Linux system. Shorewall does not use Netfilter's
your requirements. Shorewall can be used on a dedicated ipchains compatibility mode and can thus take advantage of Netfilter's <a
firewall system, a multi-function gateway/router/server or on a href="http://www.cs.princeton.edu/%7Ejns/security/iptables/iptables_conntrack.html"
standalone GNU/Linux system. Shorewall does not use Netfilter's
ipchains compatibility mode and can thus take advantage of
Netfilter's <a href=
"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 </p>
firewall</a>.<br> <p style="margin-left: 0.42in;">Shorewall is not the easiest to use of
</p> the available iptables configuration tools but I believe that it is the
most flexible and powerful. So if you are looking for a simple
<p style="margin-left: 0.42in;">Shorewall is not the easiest to point-and-click set-and-forget Linux firewall solution that requires a
use of the available iptables configuration tools but I believe minimum of networking knowledge, I would encourage you to check out the
that it is the most flexible and powerful. So if you are following alternatives:</p>
looking for a simple point-and-click set-and-forget Linux <ul style="margin-left: 40px;">
firewall solution that requires a minimum of networking <li><a href="http://www.m0n0.ch/wall">http://www.m0n0.ch/wall</a></li>
knowledge, I would encourage you to check out the following <li><a href="http://www.fs-security.com/">http://www.fs-security.com/</a><br>
alternatives:</p>
<ul style="margin-left: 40px;">
<li><a href=
"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> </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 </p>
logical choice.<br> <h3><a name="GettingStarted"></a>Getting Started with Shorewall</h3>
</p> <p style="margin-left: 0.42in;">New to Shorewall? Start by selecting
the <a href="shorewall_quickstart_guide.htm">QuickStart Guide</a> that
<h3><a name="GettingStarted"></a>Getting Started with most closely matches your environment and follow the step by step
Shorewall</h3> instructions.</p>
<h3><a name="Info"></a>Looking for Information?</h3>
<p style="margin-left: 0.42in;">New to Shorewall? Start by <p style="margin-left: 0.42in;">The <a href="Documentation_Index.html">Documentation
selecting the <a href= Index</a> is a good place to start as is the Site Search in the frame
"shorewall_quickstart_guide.htm">QuickStart Guide</a> that most above.<br>
closely matches your environment and follow the step by step </p>
instructions.</p> <h3><a name="Mandrake"></a>Running Shorewall on Mandrake® with a
two-interface setup?</h3>
<h3><a name="Info"></a>Looking for Information?</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;">The <a href= documentation that you find here, you will want to consider
"Documentation_Index.html">Documentation Index</a> is a good uninstalling what you have and installing a setup that matches the
place to start as is the Site Search in the frame above.<br> documentation on this site. See the <a href="two-interface.htm">Two-interface
</p> QuickStart Guide</a> for details.<br>
<br>
<h3><a name="Mandrake"></a>Running Shorewall on Mandrake® with <b>Update:</b> I have been informed by Mandrake Development that this
a two-interface setup?</h3> problem has been corrected in Mandrake 10.0 Final (the problem still
exists in the 10.0 Community release).</p>
<p style="margin-left: 0.42in;">If so, the documentation on <h3><a name="License"></a>License</h3>
this site will not apply directly to your setup. If you want to <p style="margin-left: 0.42in;">This program is free software; you can
use the documentation that you find here, you will want to redistribute it and/or modify it under the terms of <a
consider uninstalling what you have and installing a setup that href="http://www.gnu.org/licenses/gpl.html">Version 2 of the GNU
matches the documentation on this site. See the <a href= General Public License</a> as published by the Free Software Foundation.</p>
"two-interface.htm">Two-interface QuickStart Guide</a> for <p style="margin-left: 0.42in;">This program is distributed in the hope
details.<br> that it will be useful, but WITHOUT ANY WARRANTY; without even the
<br> implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
<b>Update:</b> I have been informed by Mandrake Development PURPOSE. See the GNU General Public License for more detail.</p>
that this problem has been corrected in Mandrake 10.0 Final <p style="margin-left: 0.42in;">You should have received a copy of the
(the problem still exists in the 10.0 Community release).</p> GNU General Public License along with this program; if not, write to
the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139,
<h3><a name="License"></a>License</h3> USA</p>
<p style="margin-left: 0.42in;">Permission is granted to copy,
<p style="margin-left: 0.42in;">This program is free software; distribute and/or modify this document under the terms of the GNU Free
you can redistribute it and/or modify it under the terms of <a Documentation License, Version 1.2 or any later version published by
href="http://www.gnu.org/licenses/gpl.html">Version 2 of the the Free Software Foundation; with no Invariant Sections, with no
GNU General Public License</a> as published by the Free Front-Cover, and with no Back-Cover Texts. A copy of the license is
Software Foundation.</p> included in the section entitled "GNU Free Documentation License".</p>
<hr>
<p style="margin-left: 0.42in;">This program is distributed in <h2><a name="Leaf"></a>Leaf</h2>
the hope that it will be useful, but WITHOUT ANY WARRANTY; <p><a href="http://leaf.sourceforge.net/" target="_top"><font
without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License
for more detail.</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,
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".</p>
<hr>
<h2><a name="Leaf"></a>Leaf</h2>
<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>
<a href="http://openwrt.org"><img alt="(OpenWRT Logo)"
<h2><a name="OpenWRT"></a>OpenWRT</h2> src="images/openwrt.png"
<a href="http://openwrt.org"><img alt="(OpenWRT Logo)" src= style="border: 0px solid ; width: 88px; height: 31px;" hspace="4"></a>OpenWRT
"images/openwrt.png" style= is a project which provides open source firmware for Linksys WRT54G
"border: 0px solid ; width: 88px; height: 31px;" hspace= wireless routers. Two different Shorewall packages are available for
"4"></a>OpenWRT is a project which provides open source OpenWRT.<br>
firmware for Linksys WRT54G wireless routers. Two different <hr>
Shorewall packages are available for OpenWRT.<br> <h2><a name="Donations"></a>Donations</h2>
<hr> <p align="left"><a href="http://www.alz.org/" target="_top"><font
color="#000000"><img src="images/alz_logo2.gif" name="Graphic2"
<h2><a name="Donations"></a>Donations</h2> alt="(Alzheimer's Association Logo)" align="right" border="1"
height="63" width="303"></font></a><a href="http://www.starlight.org/"
<p align="left"><a href="http://www.alz.org/" target= target="_top"><font color="#000000"><img src="images/newlog.gif"
"_top"><font color="#000000"><img src="images/alz_logo2.gif" name="Graphic3" alt="(Starlight Foundation Logo)" align="right"
name="Graphic2" alt="(Alzheimer's Association Logo)" align= border="1" height="105" width="62"></font></a><font size="4">Shorewall
"right" border="1" height="63" width="303"></font></a><a href= is free but if you try it and find it useful, please consider making a
"http://www.starlight.org/" target="_top"><font color= donation to the <a href="http://www.alz.org/" target="_top">Alzheimer's
"#000000"><img src="images/newlog.gif" name="Graphic3" alt= Association</a> or to the <a href="http://www.starlight.org/"
"(Starlight Foundation Logo)" align="right" border="1" height= target="_top">Starlight Children's Foundation</a>.</font></p>
"105" width="62"></font></a><font size="4">Shorewall is free <p align="left"><font size="4">Thank You<br>
but if you try it and find it useful, please consider making a </font></p>
donation to the <a href="http://www.alz.org/" target= <p align="left"><br>
"_top">Alzheimer's Association</a> or to the <a href= <br>
"http://www.starlight.org/" target="_top">Starlight Children's </p>
Foundation</a>.</font></p> </body>
<p align="left"><font size="4">Thank You<br>
</font></p>
<p align="left"><br>
<br>
</p>
</body>
</html> </html>