2002-08-13 22:45:21 +02:00
|
|
|
|
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
|
|
|
|
<html>
|
|
|
|
|
<head>
|
2002-09-29 23:42:38 +02:00
|
|
|
|
|
2002-11-09 19:06:34 +01:00
|
|
|
|
|
2002-11-24 21:08:19 +01:00
|
|
|
|
|
2002-12-28 16:38:03 +01:00
|
|
|
|
|
2003-01-22 01:37:23 +01:00
|
|
|
|
|
2002-09-16 19:13:10 +02:00
|
|
|
|
<meta http-equiv="Content-Type"
|
|
|
|
|
content="text/html; charset=windows-1252">
|
2002-08-13 22:45:21 +02:00
|
|
|
|
<title>Shoreline Firewall (Shorewall) 1.3</title>
|
2002-09-29 23:42:38 +02:00
|
|
|
|
|
2002-11-09 19:06:34 +01:00
|
|
|
|
|
2002-11-24 21:08:19 +01:00
|
|
|
|
|
2002-12-28 16:38:03 +01:00
|
|
|
|
|
2003-01-22 01:37:23 +01:00
|
|
|
|
<base target="_self">
|
2002-08-13 22:45:21 +02:00
|
|
|
|
</head>
|
2002-09-16 19:13:10 +02:00
|
|
|
|
<body>
|
2002-09-29 23:42:38 +02:00
|
|
|
|
|
2002-11-24 21:08:19 +01:00
|
|
|
|
|
2003-01-22 01:37:23 +01:00
|
|
|
|
|
2002-09-16 19:13:10 +02:00
|
|
|
|
<table border="0" cellpadding="0" cellspacing="4"
|
|
|
|
|
style="border-collapse: collapse;" width="100%" id="AutoNumber3"
|
|
|
|
|
bgcolor="#4b017c">
|
2002-11-24 21:08:19 +01:00
|
|
|
|
|
2003-01-22 01:37:23 +01:00
|
|
|
|
<tbody>
|
2002-09-29 23:42:38 +02:00
|
|
|
|
|
2003-01-22 01:37:23 +01:00
|
|
|
|
<tr>
|
2002-11-09 19:06:34 +01:00
|
|
|
|
|
2003-01-22 01:37:23 +01:00
|
|
|
|
<td width="100%" height="90">
|
2002-11-09 19:06:34 +01:00
|
|
|
|
|
2002-12-28 16:38:03 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2003-01-14 18:18:42 +01:00
|
|
|
|
|
2003-01-22 01:37:23 +01:00
|
|
|
|
|
|
|
|
|
|
2002-09-16 19:13:10 +02:00
|
|
|
|
<h1 align="center"> <font size="4"><i> <a
|
2002-09-29 23:42:38 +02:00
|
|
|
|
href="http://www.cityofshoreline.com"> <img vspace="4" hspace="4"
|
|
|
|
|
alt="Shorwall Logo" height="70" width="85" align="left"
|
|
|
|
|
src="images/washington.jpg" border="0">
|
2002-12-28 16:38:03 +01:00
|
|
|
|
|
2003-01-22 01:37:23 +01:00
|
|
|
|
</a></i></font><font color="#ffffff">Shorewall 1.3
|
|
|
|
|
- <font size="4">"<i>iptables made easy"</i></font></font></h1>
|
2003-01-14 18:18:42 +01:00
|
|
|
|
|
2002-11-24 21:08:19 +01:00
|
|
|
|
|
2002-11-09 19:06:34 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2002-11-24 21:08:19 +01:00
|
|
|
|
|
2002-12-28 16:38:03 +01:00
|
|
|
|
|
2003-01-22 01:37:23 +01:00
|
|
|
|
|
2002-11-24 21:08:19 +01:00
|
|
|
|
<div align="center"><a
|
|
|
|
|
href="http://shorewall.sf.net/1.2/index.html" target="_top"><font
|
2002-09-29 23:42:38 +02:00
|
|
|
|
color="#ffffff">Shorewall 1.2 Site here</font></a><br>
|
2002-12-28 16:38:03 +01:00
|
|
|
|
|
2003-01-22 01:37:23 +01:00
|
|
|
|
</div>
|
2003-01-14 18:18:42 +01:00
|
|
|
|
|
2003-01-22 01:37:23 +01:00
|
|
|
|
<br>
|
2003-01-14 18:18:42 +01:00
|
|
|
|
|
2003-01-22 01:37:23 +01:00
|
|
|
|
</td>
|
2002-11-24 21:08:19 +01:00
|
|
|
|
|
2003-01-22 01:37:23 +01:00
|
|
|
|
</tr>
|
2002-11-09 19:06:34 +01:00
|
|
|
|
|
|
|
|
|
|
2002-12-28 16:38:03 +01:00
|
|
|
|
|
2003-01-14 18:18:42 +01:00
|
|
|
|
|
2003-01-22 01:37:23 +01:00
|
|
|
|
|
|
|
|
|
</tbody>
|
|
|
|
|
|
2002-09-16 19:13:10 +02:00
|
|
|
|
</table>
|
2002-09-29 23:42:38 +02:00
|
|
|
|
|
2002-11-24 21:08:19 +01:00
|
|
|
|
|
2003-01-22 01:37:23 +01:00
|
|
|
|
|
|
|
|
|
<div align="center">
|
|
|
|
|
|
|
|
|
|
<center>
|
|
|
|
|
|
2002-09-16 19:13:10 +02:00
|
|
|
|
<table border="0" cellpadding="0" cellspacing="0"
|
|
|
|
|
style="border-collapse: collapse;" width="100%" id="AutoNumber4">
|
2002-11-09 19:06:34 +01:00
|
|
|
|
|
2003-01-22 01:37:23 +01:00
|
|
|
|
<tbody>
|
2003-01-14 18:18:42 +01:00
|
|
|
|
|
2003-01-22 01:37:23 +01:00
|
|
|
|
<tr>
|
2003-01-14 18:18:42 +01:00
|
|
|
|
|
2003-01-22 01:37:23 +01:00
|
|
|
|
<td width="90%">
|
2002-09-29 23:42:38 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2002-11-24 21:08:19 +01:00
|
|
|
|
|
2002-11-09 19:06:34 +01:00
|
|
|
|
|
2003-01-22 01:37:23 +01:00
|
|
|
|
|
2002-12-28 16:38:03 +01:00
|
|
|
|
<h2 align="left">What is it?</h2>
|
2002-11-09 19:06:34 +01:00
|
|
|
|
|
2002-11-24 21:08:19 +01:00
|
|
|
|
|
2002-11-09 19:06:34 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2002-11-24 21:08:19 +01:00
|
|
|
|
|
2002-09-29 23:42:38 +02:00
|
|
|
|
|
2003-01-22 01:37:23 +01:00
|
|
|
|
|
|
|
|
|
<p>The Shoreline Firewall, more commonly known as "Shorewall", is a
|
|
|
|
|
<a href="http://www.netfilter.org">Netfilter</a> (iptables) based firewall
|
|
|
|
|
that can be used on a dedicated firewall system, a multi-function
|
|
|
|
|
gateway/router/server or on a standalone GNU/Linux system.</p>
|
2002-09-29 23:42:38 +02:00
|
|
|
|
|
2002-11-09 19:06:34 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2002-11-24 21:08:19 +01:00
|
|
|
|
|
2002-09-29 23:42:38 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2003-01-14 18:18:42 +01:00
|
|
|
|
|
2003-01-22 01:37:23 +01:00
|
|
|
|
|
|
|
|
|
<p>This program is free software; 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 General
|
|
|
|
|
Public License</a> as published by the Free Software Foundation.<br>
|
|
|
|
|
|
|
|
|
|
<br>
|
|
|
|
|
|
|
|
|
|
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 details.<br>
|
2002-09-29 23:42:38 +02:00
|
|
|
|
|
2003-01-22 01:37:23 +01:00
|
|
|
|
<br>
|
2002-11-09 19:06:34 +01:00
|
|
|
|
|
2003-01-22 01:37:23 +01:00
|
|
|
|
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>
|
2002-11-24 21:08:19 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2002-11-09 19:06:34 +01:00
|
|
|
|
|
2002-09-29 23:42:38 +02:00
|
|
|
|
|
|
|
|
|
|
2002-11-09 19:06:34 +01:00
|
|
|
|
|
|
|
|
|
|
2003-01-22 01:37:23 +01:00
|
|
|
|
|
|
|
|
|
|
2003-01-14 18:18:42 +01:00
|
|
|
|
<p><a href="copyright.htm">Copyright 2001, 2002, 2003 Thomas M. Eastep</a></p>
|
2002-11-24 21:08:19 +01:00
|
|
|
|
|
2002-11-09 19:06:34 +01:00
|
|
|
|
|
|
|
|
|
|
2002-11-24 21:08:19 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2003-01-22 01:37:23 +01:00
|
|
|
|
|
2002-12-28 16:38:03 +01:00
|
|
|
|
<p> <a href="http://leaf.sourceforge.net" target="_top"><img
|
|
|
|
|
border="0" src="images/leaflogo.gif" width="49" height="36">
|
2002-11-24 21:08:19 +01:00
|
|
|
|
|
2003-01-22 01:37:23 +01:00
|
|
|
|
</a>Jacques Nilo and Eric Wolzak
|
|
|
|
|
have a LEAF (router/firewall/gateway on a floppy, CD or
|
|
|
|
|
compact flash) distribution called <i>Bering</i>
|
|
|
|
|
that features Shorewall-1.3.10 and Kernel-2.4.18.
|
|
|
|
|
You can find their work at: <a
|
2003-01-14 18:18:42 +01:00
|
|
|
|
href="http://leaf.sourceforge.net/devel/jnilo"> http://leaf.sourceforge.net/devel/jnilo<br>
|
2003-01-22 01:37:23 +01:00
|
|
|
|
</a></p>
|
2002-11-24 21:08:19 +01:00
|
|
|
|
|
2003-01-14 18:18:42 +01:00
|
|
|
|
|
2003-01-22 01:37:23 +01:00
|
|
|
|
|
|
|
|
|
<p><b>Congratulations to Jacques and Eric on the recent release of Bering
|
|
|
|
|
1.0 Final!!! </b><br>
|
|
|
|
|
</p>
|
2002-11-24 21:08:19 +01:00
|
|
|
|
|
2003-01-14 18:18:42 +01:00
|
|
|
|
|
2003-01-22 01:37:23 +01:00
|
|
|
|
|
|
|
|
|
<h2>This is a mirror of the main Shorewall web site at SourceForge (<a
|
|
|
|
|
href="http://shorewall.sf.net" target="_top">http://shorewall.sf.net</a>)</h2>
|
2002-11-24 21:08:19 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2002-11-09 22:34:47 +01:00
|
|
|
|
|
2002-11-24 21:08:19 +01:00
|
|
|
|
|
|
|
|
|
|
2002-09-29 23:42:38 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2002-11-24 21:08:19 +01:00
|
|
|
|
|
2003-01-14 18:18:42 +01:00
|
|
|
|
|
2003-01-22 01:37:23 +01:00
|
|
|
|
|
2002-12-28 16:38:03 +01:00
|
|
|
|
<h2>News</h2>
|
2002-09-29 23:42:38 +02:00
|
|
|
|
|
|
|
|
|
|
2002-11-24 21:08:19 +01:00
|
|
|
|
|
2002-09-29 23:42:38 +02:00
|
|
|
|
|
|
|
|
|
|
2002-11-24 21:08:19 +01:00
|
|
|
|
|
|
|
|
|
|
2003-01-14 18:18:42 +01:00
|
|
|
|
|
2003-01-22 01:37:23 +01:00
|
|
|
|
|
|
|
|
|
|
2002-12-28 16:38:03 +01:00
|
|
|
|
<h2></h2>
|
2002-09-29 23:42:38 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2002-11-24 21:08:19 +01:00
|
|
|
|
|
2003-01-22 01:37:23 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<p><b>1/18/2002 - Shorewall 1.3.13 Documentation in PDF Format</b><b><EFBFBD></b><b><img
|
|
|
|
|
border="0" src="images/new10.gif" width="28" height="12" alt="(New)">
|
|
|
|
|
</b></p>
|
|
|
|
|
|
|
|
|
|
<p>Juraj Ontkanin has produced a PDF containing the Shorewall 1.3.13
|
|
|
|
|
documenation. the PDF may be downloaded from</p>
|
|
|
|
|
<20><><EFBFBD> <a
|
|
|
|
|
href="ftp://slovakia.shorewall.net/mirror/shorewall/pdf/"
|
|
|
|
|
target="_self">ftp://slovakia.shorewall.net/mirror/shorewall/pdf/</a><br>
|
|
|
|
|
<20><><EFBFBD> <a
|
|
|
|
|
href="http://slovakia.shorewall.net/pub/shorewall/pdf/">http://slovakia.shorewall.net/pub/shorewall/pdf/</a>
|
|
|
|
|
|
|
|
|
|
<p><b>1/17/2003 - shorewall.net has MOVED</b><b><EFBFBD></b><b><img
|
|
|
|
|
border="0" src="images/new10.gif" width="28" height="12" alt="(New)">
|
|
|
|
|
<20></b></p>
|
|
|
|
|
|
|
|
|
|
<p>Thanks to the generosity of Alex Martin and <a
|
|
|
|
|
href="http://www.rettc.com">Rett Consulting</a>, www.shorewall.net and
|
|
|
|
|
ftp.shorewall.net are now hosted on a system in Bellevue, Washington. A
|
|
|
|
|
big thanks to Alex for making this happen.<br>
|
|
|
|
|
</p>
|
|
|
|
|
|
|
|
|
|
<p><b>1/13/2003 - Shorewall 1.3.13</b><br>
|
|
|
|
|
</p>
|
|
|
|
|
|
2003-01-14 18:18:42 +01:00
|
|
|
|
<p>Just includes a few things that I had on the burner:<br>
|
2003-01-22 01:37:23 +01:00
|
|
|
|
</p>
|
|
|
|
|
|
2002-12-28 16:38:03 +01:00
|
|
|
|
<ol>
|
2003-01-22 01:37:23 +01:00
|
|
|
|
<li>A new 'DNAT-' action has been added for entries in the /etc/shorewall/rules
|
|
|
|
|
file. DNAT- is intended for advanced users who wish to minimize the number
|
|
|
|
|
of rules that connection requests must traverse.<br>
|
|
|
|
|
<br>
|
|
|
|
|
A Shorewall DNAT rule actually generates two iptables rules: a header
|
|
|
|
|
rewriting rule in the 'nat' table and an ACCEPT rule in the 'filter' table.
|
|
|
|
|
A DNAT- rule only generates the first of these rules. This is handy when
|
|
|
|
|
you have several DNAT rules that would generate the same ACCEPT rule.<br>
|
|
|
|
|
<br>
|
|
|
|
|
<20><> Here are three rules from my previous rules file:<br>
|
|
|
|
|
<br>
|
|
|
|
|
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> DNAT<41><54> net<65> dmz:206.124.146.177 tcp smtp - 206.124.146.178<br>
|
|
|
|
|
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> DNAT<41><54> net<65> dmz:206.124.146.177 tcp smtp - 206.124.146.179<br>
|
|
|
|
|
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> ACCEPT net<65> dmz:206.124.146.177 tcp www,smtp,ftp,...<br>
|
|
|
|
|
<br>
|
|
|
|
|
<20><> These three rules ended up generating _three_ copies of<br>
|
|
|
|
|
<br>
|
|
|
|
|
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> ACCEPT net<65> dmz:206.124.146.177 tcp smtp<br>
|
|
|
|
|
<br>
|
|
|
|
|
<20><> By writing the rules this way, I end up with only one copy of the
|
|
|
|
|
ACCEPT rule.<br>
|
|
|
|
|
<br>
|
|
|
|
|
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> DNAT-<2D> net<65> dmz:206.124.146.177 tcp smtp -<2D> 206.124.146.178<br>
|
|
|
|
|
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> DNAT-<2D> net<65> dmz:206.124.146.177 tcp smtp -<2D> 206.124.146.179<br>
|
|
|
|
|
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> ACCEPT net<65> dmz:206.124.146.177 tcp www,smtp,ftp,....<br>
|
|
|
|
|
<br>
|
|
|
|
|
</li>
|
|
|
|
|
<li>The 'shorewall check' command now prints out the applicable
|
|
|
|
|
policy between each pair of zones.<br>
|
|
|
|
|
<br>
|
|
|
|
|
</li>
|
|
|
|
|
<li>A new CLEAR_TC option has been added to shorewall.conf. If
|
|
|
|
|
this option is set to 'No' then Shorewall won't clear the current traffic
|
|
|
|
|
control rules during [re]start. This setting is intended for use by people
|
|
|
|
|
that prefer to configure traffic shaping when the network interfaces come
|
|
|
|
|
up rather than when the firewall is started. If that is what you want to
|
|
|
|
|
do, set TC_ENABLED=Yes and CLEAR_TC=No and do not supply an /etc/shorewall/tcstart
|
|
|
|
|
file. That way, your traffic shaping rules can still use the 'fwmark' classifier
|
|
|
|
|
based on packet marking defined in /etc/shorewall/tcrules.<br>
|
|
|
|
|
<br>
|
|
|
|
|
</li>
|
|
|
|
|
<li>A new SHARED_DIR variable has been added that allows distribution
|
|
|
|
|
packagers to easily move the shared directory (default /usr/lib/shorewall).
|
|
|
|
|
Users should never have a need to change the value of this shorewall.conf
|
|
|
|
|
setting.<br>
|
|
|
|
|
</li>
|
|
|
|
|
|
2003-01-14 18:18:42 +01:00
|
|
|
|
</ol>
|
2003-01-22 01:37:23 +01:00
|
|
|
|
|
|
|
|
|
<p><b>1/6/2003 -</b><b><big><big><big><big><big><big><big><big> B</big></big></big></big></big><small>U<small>R<small>N<small>O<small>U<small>T</small></small></small></small></small></small></big></big></big></b><b>
|
|
|
|
|
</b></p>
|
|
|
|
|
|
|
|
|
|
<p><b>Until further notice, I will not be involved in either Shorewall
|
|
|
|
|
Development or Shorewall Support</b></p>
|
|
|
|
|
|
2003-01-14 18:18:42 +01:00
|
|
|
|
<p><b>-Tom Eastep</b><br>
|
2003-01-22 01:37:23 +01:00
|
|
|
|
</p>
|
|
|
|
|
|
|
|
|
|
<p><b>12/30/2002 - Shorewall Documentation in PDF Format</b><b>
|
|
|
|
|
</b></p>
|
2003-01-14 18:18:42 +01:00
|
|
|
|
|
2003-01-22 01:37:23 +01:00
|
|
|
|
|
|
|
|
|
<p>Juraj Ontkanin has produced a PDF containing the Shorewall 1.3.12
|
|
|
|
|
documenation. the PDF may be downloaded from</p>
|
2003-01-14 18:18:42 +01:00
|
|
|
|
|
2003-01-22 01:37:23 +01:00
|
|
|
|
|
2003-01-14 18:18:42 +01:00
|
|
|
|
<p><EFBFBD><EFBFBD><EFBFBD> <a
|
|
|
|
|
href="ftp://slovakia.shorewall.net/mirror/shorewall/pdf/"
|
|
|
|
|
target="_self">ftp://slovakia.shorewall.net/mirror/shorewall/pdf/</a><br>
|
2003-01-22 01:37:23 +01:00
|
|
|
|
<20><><EFBFBD> <a
|
2003-01-14 18:18:42 +01:00
|
|
|
|
href="http://slovakia.shorewall.net/pub/shorewall/pdf/">http://slovakia.shorewall.net/pub/shorewall/pdf/</a><br>
|
2003-01-22 01:37:23 +01:00
|
|
|
|
</p>
|
2003-01-14 18:18:42 +01:00
|
|
|
|
|
2003-01-22 01:37:23 +01:00
|
|
|
|
|
|
|
|
|
<p><b>12/27/2002 - Shorewall 1.3.12 Released</b><b>
|
|
|
|
|
</b></p>
|
|
|
|
|
|
|
|
|
|
|
2003-01-14 18:18:42 +01:00
|
|
|
|
<p> Features include:<br>
|
2003-01-22 01:37:23 +01:00
|
|
|
|
</p>
|
|
|
|
|
|
|
|
|
|
|
2003-01-14 18:18:42 +01:00
|
|
|
|
<ol>
|
2003-01-22 01:37:23 +01:00
|
|
|
|
<li>"shorewall refresh" now reloads the traffic shaping
|
|
|
|
|
rules (tcrules and tcstart).</li>
|
|
|
|
|
<li>"shorewall debug [re]start" now turns off debugging
|
|
|
|
|
after an error occurs. This places the point of the failure near the
|
|
|
|
|
end of the trace rather than up in the middle of it.</li>
|
|
|
|
|
<li>"shorewall [re]start" has been speeded up by more
|
|
|
|
|
than 40% with my configuration. Your milage may vary.</li>
|
|
|
|
|
<li>A "shorewall show classifiers" command has been added
|
|
|
|
|
which shows the current packet classification filters. The output
|
|
|
|
|
from this command is also added as a separate page in "shorewall monitor"</li>
|
|
|
|
|
<li>ULOG (must be all caps) is now accepted as a valid
|
|
|
|
|
syslog level and causes the subject packets to be logged using the ULOG
|
|
|
|
|
target rather than the LOG target. This allows you to run ulogd (available
|
|
|
|
|
from <a href="http://www.gnumonks.org/projects/ulogd">http://www.gnumonks.org/projects/ulogd</a>)
|
|
|
|
|
and log all Shorewall messages <a href="shorewall_logging.html">to
|
|
|
|
|
a separate log file</a>.</li>
|
|
|
|
|
<li>If you are running a kernel that has a FORWARD chain
|
|
|
|
|
in the mangle table ("shorewall show mangle" will show you the chains
|
|
|
|
|
in the mangle table), you can set MARK_IN_FORWARD_CHAIN=Yes in <a
|
|
|
|
|
href="Documentation.htm#Conf">shorewall.conf</a>. This allows for marking
|
|
|
|
|
input packets based on their destination even when you are using Masquerading
|
|
|
|
|
or SNAT.</li>
|
|
|
|
|
<li>I have cluttered up the /etc/shorewall directory with
|
|
|
|
|
empty 'init', 'start', 'stop' and 'stopped' files. If you already
|
|
|
|
|
have a file with one of these names, don't worry -- the upgrade process
|
|
|
|
|
won't overwrite your file.</li>
|
|
|
|
|
<li>I have added a new RFC1918_LOG_LEVEL variable to <a
|
|
|
|
|
href="Documentation.htm#Conf">shorewall.conf</a>. This variable specifies
|
|
|
|
|
the syslog level at which packets are logged as a result of entries in
|
|
|
|
|
the /etc/shorewall/rfc1918 file. Previously, these packets were always
|
|
|
|
|
logged at the 'info' level.<br>
|
|
|
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
2002-12-28 16:38:03 +01:00
|
|
|
|
</ol>
|
2003-01-22 01:37:23 +01:00
|
|
|
|
|
|
|
|
|
|
2002-12-28 16:38:03 +01:00
|
|
|
|
<p><b>12/20/2002 - Shorewall 1.3.12 Beta 3</b><br>
|
2003-01-22 01:37:23 +01:00
|
|
|
|
</p>
|
|
|
|
|
This version corrects a problem with Blacklist logging. In Beta
|
|
|
|
|
2, if BLACKLIST_LOG_LEVEL was set to anything but ULOG, the firewall would
|
|
|
|
|
fail to start and "shorewall refresh" would also fail.<br>
|
|
|
|
|
|
|
|
|
|
|
2002-12-28 16:38:03 +01:00
|
|
|
|
<p> You may download the Beta from:<br>
|
2003-01-22 01:37:23 +01:00
|
|
|
|
</p>
|
|
|
|
|
|
|
|
|
|
|
2002-12-28 16:38:03 +01:00
|
|
|
|
<blockquote><a href="http://www.shorewall.net/pub/shorewall/Beta">http://www.shorewall.net/pub/shorewall/Beta</a><br>
|
2003-01-22 01:37:23 +01:00
|
|
|
|
<a href="ftp://ftp.shorewall.net/pub/shorewall/Beta"
|
2002-12-28 16:38:03 +01:00
|
|
|
|
target="_top">ftp://ftp.shorewall.net/pub/shorewall/Beta</a><br>
|
2003-01-22 01:37:23 +01:00
|
|
|
|
</blockquote>
|
2003-01-14 18:18:42 +01:00
|
|
|
|
|
2003-01-22 01:37:23 +01:00
|
|
|
|
|
|
|
|
|
<p><b>12/20/2002 - Shorewall 1.3.12 Beta 2</b><b>
|
|
|
|
|
</b></p>
|
|
|
|
|
The first public Beta version of Shorewall 1.3.12 is now
|
|
|
|
|
available (Beta 1 was made available to a limited audience). <br>
|
|
|
|
|
<br>
|
|
|
|
|
Features include:<br>
|
|
|
|
|
<br>
|
2003-01-14 18:18:42 +01:00
|
|
|
|
|
2003-01-22 01:37:23 +01:00
|
|
|
|
|
2002-12-28 16:38:03 +01:00
|
|
|
|
<ol>
|
2003-01-22 01:37:23 +01:00
|
|
|
|
<li>"shorewall refresh" now reloads the traffic shaping
|
|
|
|
|
rules (tcrules and tcstart).</li>
|
|
|
|
|
<li>"shorewall debug [re]start" now turns off debugging
|
|
|
|
|
after an error occurs. This places the point of the failure near the
|
|
|
|
|
end of the trace rather than up in the middle of it.</li>
|
|
|
|
|
<li>"shorewall [re]start" has been speeded up by
|
|
|
|
|
more than 40% with my configuration. Your milage may vary.</li>
|
|
|
|
|
<li>A "shorewall show classifiers" command has been
|
|
|
|
|
added which shows the current packet classification filters. The output
|
|
|
|
|
from this command is also added as a separate page in "shorewall monitor"</li>
|
|
|
|
|
<li>ULOG (must be all caps) is now accepted as a
|
|
|
|
|
valid syslog level and causes the subject packets to be logged using
|
|
|
|
|
the ULOG target rather than the LOG target. This allows you to run ulogd
|
|
|
|
|
(available from <a
|
|
|
|
|
href="http://www.gnumonks.org/projects/ulogd">http://www.gnumonks.org/projects/ulogd</a>)
|
|
|
|
|
and log all Shorewall messages <a href="shorewall_logging.html">to
|
|
|
|
|
a separate log file</a>.</li>
|
|
|
|
|
<li>If you are running a kernel that has a FORWARD
|
|
|
|
|
chain in the mangle table ("shorewall show mangle" will show you the
|
|
|
|
|
chains in the mangle table), you can set MARK_IN_FORWARD_CHAIN=Yes
|
|
|
|
|
in shorewall.conf. This allows for marking input packets based on
|
|
|
|
|
their destination even when you are using Masquerading or SNAT.</li>
|
|
|
|
|
<li>I have cluttered up the /etc/shorewall directory
|
|
|
|
|
with empty 'init', 'start', 'stop' and 'stopped' files. If you already
|
|
|
|
|
have a file with one of these names, don't worry -- the upgrade process
|
|
|
|
|
won't overwrite your file.</li>
|
2003-01-14 18:18:42 +01:00
|
|
|
|
|
2003-01-22 01:37:23 +01:00
|
|
|
|
|
2002-12-28 16:38:03 +01:00
|
|
|
|
</ol>
|
2003-01-22 01:37:23 +01:00
|
|
|
|
You may download the Beta from:<br>
|
2003-01-14 18:18:42 +01:00
|
|
|
|
|
2003-01-22 01:37:23 +01:00
|
|
|
|
|
2002-12-28 16:38:03 +01:00
|
|
|
|
<blockquote><a href="http://www.shorewall.net/pub/shorewall/Beta">http://www.shorewall.net/pub/shorewall/Beta</a><br>
|
2003-01-22 01:37:23 +01:00
|
|
|
|
<a href="ftp://ftp.shorewall.net/pub/shorewall/Beta"
|
2002-12-28 16:38:03 +01:00
|
|
|
|
target="_top">ftp://ftp.shorewall.net/pub/shorewall/Beta</a><br>
|
2003-01-22 01:37:23 +01:00
|
|
|
|
</blockquote>
|
2003-01-14 18:18:42 +01:00
|
|
|
|
|
2003-01-22 01:37:23 +01:00
|
|
|
|
|
2002-12-28 16:38:03 +01:00
|
|
|
|
<p><b>12/12/2002 - Mandrake Multi Network Firewall <a
|
|
|
|
|
href="http://www.mandrakesoft.com"><img src="images/logo2.png"
|
|
|
|
|
alt="Powered by Mandrake Linux" width="150" height="21" border="0">
|
2003-01-22 01:37:23 +01:00
|
|
|
|
</a></b></p>
|
|
|
|
|
Shorewall is at the center of MandrakeSoft's recently-announced
|
|
|
|
|
<a
|
|
|
|
|
href="http://www.mandrakestore.com/mdkinc/index.php?PAGE=tab_0/menu_0.php&id_art=250&LANG_=en#GOTO_250">Multi
|
|
|
|
|
Network Firewall (MNF)</a> product. Here is the <a
|
|
|
|
|
href="http://www.mandrakesoft.com/company/press/pr?n=/pr/products/2403">press
|
|
|
|
|
release</a>.<br>
|
2002-11-24 21:08:19 +01:00
|
|
|
|
|
2003-01-14 18:18:42 +01:00
|
|
|
|
|
2003-01-22 01:37:23 +01:00
|
|
|
|
<p><b>12/7/2002 - Shorewall Support for Mandrake 9.0</b><b>
|
|
|
|
|
</b></p>
|
2002-09-29 23:42:38 +02:00
|
|
|
|
|
2003-01-22 01:37:23 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<p>Two months and 3 days after I pre-ordered Mandrake 9.0, it was finally
|
|
|
|
|
delivered. I have installed 9.0 on one of my systems and I am now
|
|
|
|
|
in a position to support Shorewall users who run Mandrake 9.0.</p>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2002-12-28 16:38:03 +01:00
|
|
|
|
<p><b>12/6/2002 - <20>Debian 1.3.11a Packages Available</b><br>
|
2003-01-22 01:37:23 +01:00
|
|
|
|
</p>
|
2003-01-14 18:18:42 +01:00
|
|
|
|
|
2002-09-29 23:42:38 +02:00
|
|
|
|
|
2003-01-22 01:37:23 +01:00
|
|
|
|
|
2002-12-28 16:38:03 +01:00
|
|
|
|
<p>Apt-get sources listed at <a
|
|
|
|
|
href="http://security.dsi.unimi.it/%7Elorenzo/debian.html">http://security.dsi.unimi.it/~lorenzo/debian.html.</a></p>
|
2002-09-29 23:42:38 +02:00
|
|
|
|
|
2003-01-14 18:18:42 +01:00
|
|
|
|
|
2003-01-22 01:37:23 +01:00
|
|
|
|
|
|
|
|
|
<p><b>12/3/2002 - Shorewall 1.3.11a</b><b>
|
|
|
|
|
</b></p>
|
2002-09-29 23:42:38 +02:00
|
|
|
|
|
2003-01-14 18:18:42 +01:00
|
|
|
|
|
2003-01-22 01:37:23 +01:00
|
|
|
|
|
|
|
|
|
<p>This is a bug-fix roll up which includes Roger Aich's fix for DNAT
|
|
|
|
|
with excluded subnets (e.g., "DNAT foo!bar ..."). Current 1.3.11
|
|
|
|
|
users who don't need rules of this type need not upgrade to 1.3.11.</p>
|
2003-01-14 18:18:42 +01:00
|
|
|
|
|
2002-09-29 23:42:38 +02:00
|
|
|
|
|
2003-01-22 01:37:23 +01:00
|
|
|
|
|
|
|
|
|
<p><b>11/25/2002 - Shorewall 1.3.11 Documentation in PDF Format</b><b>
|
|
|
|
|
</b></p>
|
2002-11-24 21:08:19 +01:00
|
|
|
|
|
2003-01-14 18:18:42 +01:00
|
|
|
|
|
2002-09-29 23:42:38 +02:00
|
|
|
|
|
2003-01-22 01:37:23 +01:00
|
|
|
|
|
|
|
|
|
<p>Juraj Ontkanin has produced a PDF containing the Shorewall 1.3.11
|
|
|
|
|
documenation. the PDF may be downloaded from</p>
|
2003-01-14 18:18:42 +01:00
|
|
|
|
|
2003-01-22 01:37:23 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2002-12-28 16:38:03 +01:00
|
|
|
|
<p><EFBFBD><EFBFBD><EFBFBD> <a
|
|
|
|
|
href="ftp://slovakia.shorewall.net/mirror/shorewall/pdf/" target="_top">ftp://slovakia.shorewall.net/mirror/shorewall/pdf/</a><br>
|
2003-01-22 01:37:23 +01:00
|
|
|
|
<20><><EFBFBD> <a
|
2002-12-28 16:38:03 +01:00
|
|
|
|
href="http://slovakia.shorewall.net/pub/shorewall/pdf/">http://slovakia.shorewall.net/pub/shorewall/pdf/</a><br>
|
2003-01-22 01:37:23 +01:00
|
|
|
|
</p>
|
2002-09-29 23:42:38 +02:00
|
|
|
|
|
2003-01-14 18:18:42 +01:00
|
|
|
|
|
2003-01-22 01:37:23 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<p><b>11/24/2002 - Shorewall 1.3.11</b><b><EFBFBD></b><b>
|
|
|
|
|
</b></p>
|
2002-09-29 23:42:38 +02:00
|
|
|
|
|
2003-01-14 18:18:42 +01:00
|
|
|
|
|
2003-01-22 01:37:23 +01:00
|
|
|
|
|
2002-12-28 16:38:03 +01:00
|
|
|
|
<p>In this version:</p>
|
2002-11-24 21:08:19 +01:00
|
|
|
|
|
2003-01-14 18:18:42 +01:00
|
|
|
|
|
2003-01-22 01:37:23 +01:00
|
|
|
|
|
2002-11-09 19:06:34 +01:00
|
|
|
|
<ul>
|
2003-01-22 01:37:23 +01:00
|
|
|
|
<li>A 'tcpflags' option has been added
|
|
|
|
|
to entries in <a href="Documentation.htm#Interfaces">/etc/shorewall/interfaces</a>.
|
|
|
|
|
This option causes Shorewall to make a set of sanity check on TCP
|
|
|
|
|
packet header flags.</li>
|
|
|
|
|
<li>It is now allowed to use 'all' in the
|
|
|
|
|
SOURCE or DEST column in a <a href="Documentation.htm#Rules">rule</a>.
|
|
|
|
|
When used, 'all' must appear by itself (in may not be qualified)
|
|
|
|
|
and it does not enable intra-zone traffic. For example, the rule
|
|
|
|
|
<br>
|
|
|
|
|
<br>
|
|
|
|
|
<20> <20> ACCEPT loc all tcp 80<br>
|
|
|
|
|
<br>
|
|
|
|
|
does not enable http traffic from 'loc' to 'loc'.</li>
|
|
|
|
|
<li>Shorewall's use of the 'echo' command
|
|
|
|
|
is now compatible with bash clones such as ash and dash.</li>
|
|
|
|
|
<li>fw->fw policies now generate a startup
|
|
|
|
|
error. fw->fw rules generate a warning and are ignored</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2002-12-28 16:38:03 +01:00
|
|
|
|
</ul>
|
2002-11-24 21:08:19 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2003-01-14 18:18:42 +01:00
|
|
|
|
|
2003-01-22 01:37:23 +01:00
|
|
|
|
|
2002-12-28 16:38:03 +01:00
|
|
|
|
<p><b></b><a href="News.htm">More News</a></p>
|
2002-09-29 23:42:38 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2002-11-24 21:08:19 +01:00
|
|
|
|
|
2002-09-29 23:42:38 +02:00
|
|
|
|
|
2003-01-14 18:18:42 +01:00
|
|
|
|
|
2003-01-22 01:37:23 +01:00
|
|
|
|
|
2002-12-28 16:38:03 +01:00
|
|
|
|
<h2><a name="Donations"></a>Donations</h2>
|
2002-09-29 23:42:38 +02:00
|
|
|
|
|
2003-01-22 01:37:23 +01:00
|
|
|
|
</td>
|
2002-11-09 19:06:34 +01:00
|
|
|
|
|
2003-01-22 01:37:23 +01:00
|
|
|
|
<td width="88" bgcolor="#4b017c" valign="top"
|
2002-12-28 16:38:03 +01:00
|
|
|
|
align="center"> <a href="http://sourceforge.net">M</a></td>
|
2002-11-09 19:06:34 +01:00
|
|
|
|
|
2003-01-22 01:37:23 +01:00
|
|
|
|
</tr>
|
2002-11-09 19:06:34 +01:00
|
|
|
|
|
2002-11-24 21:08:19 +01:00
|
|
|
|
|
2002-11-09 19:06:34 +01:00
|
|
|
|
|
2003-01-14 18:18:42 +01:00
|
|
|
|
|
2003-01-22 01:37:23 +01:00
|
|
|
|
|
|
|
|
|
</tbody>
|
|
|
|
|
|
2002-12-28 16:38:03 +01:00
|
|
|
|
</table>
|
2002-11-24 21:08:19 +01:00
|
|
|
|
|
2003-01-22 01:37:23 +01:00
|
|
|
|
</center>
|
2002-09-29 23:42:38 +02:00
|
|
|
|
|
2003-01-22 01:37:23 +01:00
|
|
|
|
</div>
|
2002-11-09 19:06:34 +01:00
|
|
|
|
|
|
|
|
|
|
2003-01-22 01:37:23 +01:00
|
|
|
|
|
2002-09-16 19:13:10 +02:00
|
|
|
|
<table border="0" cellpadding="5" cellspacing="0"
|
|
|
|
|
style="border-collapse: collapse;" width="100%" id="AutoNumber2"
|
|
|
|
|
bgcolor="#4b017c">
|
2002-12-28 16:38:03 +01:00
|
|
|
|
|
2003-01-22 01:37:23 +01:00
|
|
|
|
<tbody>
|
2002-11-09 19:06:34 +01:00
|
|
|
|
|
2003-01-22 01:37:23 +01:00
|
|
|
|
<tr>
|
2002-11-09 19:06:34 +01:00
|
|
|
|
|
2003-01-22 01:37:23 +01:00
|
|
|
|
<td width="100%" style="margin-top: 1px;">
|
2002-09-29 23:42:38 +02:00
|
|
|
|
|
2002-11-24 21:08:19 +01:00
|
|
|
|
|
2002-12-28 16:38:03 +01:00
|
|
|
|
|
|
|
|
|
|
2003-01-14 18:18:42 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2003-01-22 01:37:23 +01:00
|
|
|
|
|
2002-09-16 19:13:10 +02:00
|
|
|
|
<p align="center"><a href="http://www.starlight.org"> <img
|
|
|
|
|
border="4" src="images/newlog.gif" width="57" height="100" align="left"
|
|
|
|
|
hspace="10">
|
2003-01-22 01:37:23 +01:00
|
|
|
|
<20>
|
|
|
|
|
</a></p>
|
2002-11-09 19:06:34 +01:00
|
|
|
|
|
|
|
|
|
|
2002-09-29 23:42:38 +02:00
|
|
|
|
|
2002-11-09 19:06:34 +01:00
|
|
|
|
|
2002-11-24 21:08:19 +01:00
|
|
|
|
|
2002-11-09 19:06:34 +01:00
|
|
|
|
|
|
|
|
|
|
2003-01-14 18:18:42 +01:00
|
|
|
|
|
2003-01-22 01:37:23 +01:00
|
|
|
|
|
|
|
|
|
<p align="center"><font size="4" color="#ffffff">Shorewall is free but
|
|
|
|
|
if you try it and find it useful, please consider making a donation
|
|
|
|
|
to <a
|
|
|
|
|
href="http://www.starlight.org"><font color="#ffffff">Starlight Children's
|
|
|
|
|
Foundation.</font></a> Thanks!</font></p>
|
2002-12-28 16:38:03 +01:00
|
|
|
|
|
2003-01-22 01:37:23 +01:00
|
|
|
|
</td>
|
2002-12-28 16:38:03 +01:00
|
|
|
|
|
2003-01-22 01:37:23 +01:00
|
|
|
|
</tr>
|
2002-12-28 16:38:03 +01:00
|
|
|
|
|
|
|
|
|
|
2003-01-14 18:18:42 +01:00
|
|
|
|
|
|
|
|
|
|
2003-01-22 01:37:23 +01:00
|
|
|
|
|
|
|
|
|
</tbody>
|
|
|
|
|
|
2002-09-16 19:13:10 +02:00
|
|
|
|
</table>
|
2002-11-09 19:06:34 +01:00
|
|
|
|
|
2002-11-09 22:34:47 +01:00
|
|
|
|
|
2003-01-22 01:37:23 +01:00
|
|
|
|
|
|
|
|
|
<p><font size="2">Updated 1/18/2003 - <a href="support.htm">Tom Eastep</a></font>
|
|
|
|
|
|
|
|
|
|
<br>
|
2002-12-28 16:38:03 +01:00
|
|
|
|
</p>
|
2002-11-09 22:34:47 +01:00
|
|
|
|
<br>
|
2002-09-16 19:13:10 +02:00
|
|
|
|
</body>
|
|
|
|
|
</html>
|