forked from extern/shorewall_code
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:
parent
1a65fb125c
commit
5e858d2555
@ -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's involved then go back through it again making
|
yourself with what'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 "because this is the internet zone" or "because that
|
do something special "because this is the internet zone" or
|
||||||
is the DMZ".</para>
|
"because that is the DMZ".</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's zone to the server's
|
<para>If the POLICY from the client's zone to the server'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's zone and the
|
That rule is expressed in terms of the client's zone and the
|
||||||
server's zone.</para>
|
server'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's a couple
|
<para>When selecting addresses from these ranges, there'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's
|
<para>The astute reader may have noticed that the Firewall/Router'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't comprise a subnetwork
|
<para>Clearly, that set of addresses doesn't comprise a subnetwork
|
||||||
and there aren't enough addresses for all of the network interfaces.
|
and there aren'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 "options" will be very
|
<para>/etc/shorewall/interfaces (The "options" 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's have the DNS server on 192.0.2.177 which will also be known by
|
Let'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>
|
||||||
|
|
||||||
|
43
Shorewall-docs/template.xml
Normal file
43
Shorewall-docs/template.xml
Normal 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 "<ulink
|
||||||
|
url="GnuCopyright.htm">GNU Free Documentation License</ulink>".</para>
|
||||||
|
</legalnotice>
|
||||||
|
</articleinfo>
|
||||||
|
|
||||||
|
<section>
|
||||||
|
<title></title>
|
||||||
|
|
||||||
|
<para></para>
|
||||||
|
</section>
|
||||||
|
</article>
|
Loading…
Reference in New Issue
Block a user