Add templage.xml

git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@952 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
This commit is contained in:
teastep 2003-12-25 16:40:17 +00:00
parent 1a65fb125c
commit 5e858d2555
2 changed files with 63 additions and 20 deletions

View File

@ -42,7 +42,7 @@
give you general guidelines and will point you to other resources as give you general guidelines and will point you to other resources as
necessary.</para> necessary.</para>
<para> </para> <para></para>
<caution> <caution>
<para>If you run LEAF Bering, your Shorewall configuration is NOT what I <para>If you run LEAF Bering, your Shorewall configuration is NOT what I
@ -63,7 +63,7 @@
yourself with what&#39;s involved then go back through it again making yourself with what&#39;s involved then go back through it again making
your configuration changes. Points at which configuration changes are your configuration changes. Points at which configuration changes are
recommended are flagged with <inlinegraphic recommended are flagged with <inlinegraphic
fileref="images/BD21298_.gif" />. </para> fileref="images/BD21298_.gif" />.</para>
</caution> </caution>
<caution> <caution>
@ -140,14 +140,14 @@
<para>Zones are defined in the file <ulink url="Documentation.htm#Zones">/etc/shorewall/zones</ulink>.</para> <para>Zones are defined in the file <ulink url="Documentation.htm#Zones">/etc/shorewall/zones</ulink>.</para>
<para>Shorewall also recognizes the firewall system as its own zone - by <para>Shorewall also recognizes the firewall system as its own zone - by
default, the firewall itself is known as fw but that may be changed in the default, the firewall itself is known as <emphasis role="bold">fw</emphasis>
<ulink url="Documentation.htm#Config">/etc/shorewall/shorewall.conf</ulink> but that may be changed in the <ulink url="Documentation.htm#Config">/etc/shorewall/shorewall.conf</ulink>
file. In this guide, the default name (fw) will be used. With the file. In this guide, the default name (<emphasis role="bold">fw</emphasis>)
exception of <emphasis role="bold">fw</emphasis>, Shorewall attaches will be used. With the exception of <emphasis role="bold">fw</emphasis>,
absolutely no meaning to zone names. Zones are entirely what YOU make of Shorewall attaches absolutely no meaning to zone names. Zones are entirely
them. That means that you should not expect Shorewall to do something what YOU make of them. That means that you should not expect Shorewall to
special &#34;because this is the internet zone&#34; or &#34;because that do something special &#34;because this is the internet zone&#34; or
is the DMZ&#34;.</para> &#34;because that is the DMZ&#34;.</para>
<para><inlinegraphic fileref="images/BD21298_.gif" /> Edit the <para><inlinegraphic fileref="images/BD21298_.gif" /> Edit the
/etc/shorewall/zones file and make any changes necessary.</para> /etc/shorewall/zones file and make any changes necessary.</para>
@ -168,7 +168,7 @@
</listitem> </listitem>
</itemizedlist> </itemizedlist>
<para> Shorewall is built on top of the <ulink <para>Shorewall is built on top of the <ulink
url="http://www.netfilter.org">Netfilter</ulink> kernel facility. url="http://www.netfilter.org">Netfilter</ulink> kernel facility.
Netfilter implements a <ulink Netfilter implements a <ulink
url="http://www.cs.princeton.edu/~jns/security/iptables/iptables_conntrack.html">connection url="http://www.cs.princeton.edu/~jns/security/iptables/iptables_conntrack.html">connection
@ -187,13 +187,13 @@
</listitem> </listitem>
<listitem> <listitem>
<para> If the POLICY from the client&#39;s zone to the server&#39;s <para>If the POLICY from the client&#39;s zone to the server&#39;s
zone is what you want for this client/server pair, you need do nothing zone is what you want for this client/server pair, you need do nothing
further.</para> further.</para>
</listitem> </listitem>
<listitem> <listitem>
<para> If the POLICY is not what you want, then you must add a rule. <para>If the POLICY is not what you want, then you must add a rule.
That rule is expressed in terms of the client&#39;s zone and the That rule is expressed in terms of the client&#39;s zone and the
server&#39;s zone.</para> server&#39;s zone.</para>
</listitem> </listitem>
@ -1066,7 +1066,7 @@
<listitem> <listitem>
<para>Otherwise, the above steps are repeated on the next entry in <para>Otherwise, the above steps are repeated on the next entry in
the table. </para> the table.</para>
</listitem> </listitem>
</itemizedlist> </itemizedlist>
@ -1118,7 +1118,7 @@
the card itself. Because IP uses IP addresses and Ethernet uses MAC the card itself. Because IP uses IP addresses and Ethernet uses MAC
addresses, a mechanism is required to translate an IP address into a MAC addresses, a mechanism is required to translate an IP address into a MAC
address; that is the purpose of the <emphasis>Address Resolution address; that is the purpose of the <emphasis>Address Resolution
Protocol </emphasis>(ARP). Here is ARP in action: </para> Protocol </emphasis>(ARP). Here is ARP in action:</para>
<programlisting> [root@gateway root]# tcpdump -nei eth2 arp <programlisting> [root@gateway root]# tcpdump -nei eth2 arp
tcpdump: listening on eth2 tcpdump: listening on eth2
@ -1184,7 +1184,7 @@
their private use.</para> their private use.</para>
<para>When selecting addresses from these ranges, there&#39;s a couple <para>When selecting addresses from these ranges, there&#39;s a couple
of things to keep in mind: </para> of things to keep in mind:</para>
<itemizedlist> <itemizedlist>
<listitem> <listitem>
@ -1286,7 +1286,7 @@
<para>The astute reader may have noticed that the Firewall/Router&#39;s <para>The astute reader may have noticed that the Firewall/Router&#39;s
external interface is actually part of the DMZ subnet (192.0.2.64/29). external interface is actually part of the DMZ subnet (192.0.2.64/29).
What if DMZ 1 (192.0.2.67) tries to communicate with 192.0.2.65? The What if DMZ 1 (192.0.2.67) tries to communicate with 192.0.2.65? The
routing table on DMZ 1 will look like this: </para> routing table on DMZ 1 will look like this:</para>
<programlisting> Kernel IP routing table <programlisting> Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface Destination Gateway Genmask Flags MSS Window irtt Iface
@ -1329,7 +1329,7 @@
<para>Clearly, that set of addresses doesn&#39;t comprise a subnetwork <para>Clearly, that set of addresses doesn&#39;t comprise a subnetwork
and there aren&#39;t enough addresses for all of the network interfaces. and there aren&#39;t enough addresses for all of the network interfaces.
There are four different techniques that can be used to work around this There are four different techniques that can be used to work around this
problem. </para> problem.</para>
<itemizedlist> <itemizedlist>
<listitem> <listitem>
@ -2302,7 +2302,7 @@ role="underline">0:4:e2:20:20:33</emphasis> 0:0:77:95:dd:19 ip 98: 192.0.2.177 &
modified from the original installation are shown.</para> modified from the original installation are shown.</para>
<para>/etc/shorewall/interfaces (The &#34;options&#34; will be very <para>/etc/shorewall/interfaces (The &#34;options&#34; will be very
site-specific). </para> site-specific).</para>
<informaltable> <informaltable>
<tgroup cols="4"> <tgroup cols="4">
@ -2871,7 +2871,7 @@ role="underline">0:4:e2:20:20:33</emphasis> 0:0:77:95:dd:19 ip 98: 192.0.2.177 &
Let&#39;s have the DNS server on 192.0.2.177 which will also be known by Let&#39;s have the DNS server on 192.0.2.177 which will also be known by
the name ns1.foobar.net.</para> the name ns1.foobar.net.</para>
<para>The /etc/named.conf file would look like this: </para> <para>The /etc/named.conf file would look like this:</para>
<programlisting> <programlisting>

View File

@ -0,0 +1,43 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd">
<article>
<articleinfo>
<title></title>
<authorgroup>
<author>
<firstname>Tom</firstname>
<surname>Eastep</surname>
</author>
</authorgroup>
<pubdate>YYYY-MM-DD</pubdate>
<copyright>
<year>2001</year>
<year>2002</year>
<year>2003</year>
<holder>Thomas M. Eastep</holder>
</copyright>
<legalnotice>
<para>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 &#34;<ulink
url="GnuCopyright.htm">GNU Free Documentation License</ulink>&#34;.</para>
</legalnotice>
</articleinfo>
<section>
<title></title>
<para></para>
</section>
</article>