mirror of https://github.com/tLDP/LDP
164 lines
7.2 KiB
XML
164 lines
7.2 KiB
XML
<?xml version='1.0'?>
|
|
|
|
<!DOCTYPE book PUBLIC
|
|
"-//OASIS//DTD DocBook XML V4.2//EN"
|
|
"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" [
|
|
|
|
<!-- $Id$ -->
|
|
|
|
<!-- publishing and other meta-information -->
|
|
|
|
<!ENTITY versionfile SYSTEM "VERSION" >
|
|
<!ENTITY version "&versionfile;" >
|
|
<!ENTITY pubdate "2003-02-19" >
|
|
<!ENTITY bookinfo SYSTEM "bookinfo.xml" >
|
|
<!ENTITY revision SYSTEM "revision.xml" >
|
|
|
|
<!ENTITY entities SYSTEM "entities.xml" >
|
|
|
|
<!-- some entitiies used in the code....should probably be shoved
|
|
into another file someplace else -->
|
|
|
|
<!ENTITY local "<constant>local</constant>" >
|
|
<!ENTITY main "<constant>main</constant>" >
|
|
<!ENTITY src "<constant>src</constant>" >
|
|
<!ENTITY fwmark "<constant>fwmark</constant>" >
|
|
<!ENTITY iproute2 "<command>iproute2</command>" >
|
|
|
|
<!ENTITY wan-gw
|
|
'<systemitem class="systemname">wan-gw</systemitem>' >
|
|
<!ENTITY masq-gw
|
|
'<systemitem class="systemname">masq-gw</systemitem>' >
|
|
<!ENTITY tristan
|
|
'<systemitem class="systemname">tristan</systemitem>' >
|
|
<!ENTITY isolde
|
|
'<systemitem class="systemname">isolde</systemitem>' >
|
|
<!ENTITY morgan
|
|
'<systemitem class="systemname">morgan</systemitem>' >
|
|
<!ENTITY branch-router
|
|
'<systemitem class="systemname">branch-router</systemitem>' >
|
|
<!ENTITY isdn-router
|
|
'<systemitem class="systemname">isdn-router</systemitem>' >
|
|
<!ENTITY service-router
|
|
'<systemitem class="systemname">service-router</systemitem>' >
|
|
<!ENTITY real-server
|
|
'<systemitem class="systemname">real-server</systemitem>' >
|
|
<!ENTITY real-client
|
|
'<systemitem class="systemname">real-client</systemitem>' >
|
|
|
|
<!-- chapters; listed without importance of order -->
|
|
|
|
<!ENTITY intro SYSTEM "intro.xml" >
|
|
<!ENTITY basic SYSTEM "basic.xml" >
|
|
<!ENTITY interfaces SYSTEM "interfaces.xml" >
|
|
<!ENTITY ether SYSTEM "ether.xml" >
|
|
<!ENTITY bridging SYSTEM "bridging.xml" >
|
|
<!ENTITY routing SYSTEM "routing.xml" >
|
|
<!ENTITY packetfilter SYSTEM "packetfilter.xml" >
|
|
<!ENTITY snat SYSTEM "snat.xml" >
|
|
<!ENTITY nat SYSTEM "nat.xml" >
|
|
<!ENTITY state SYSTEM "state.xml" >
|
|
<!ENTITY advanced-ip SYSTEM "advanced-ip.xml" >
|
|
<!ENTITY advanced-routing SYSTEM "advanced-routing.xml" >
|
|
<!ENTITY example-network SYSTEM "example-network.xml" >
|
|
<!ENTITY tools-diagnostics SYSTEM "tools-diagnostics.xml" >
|
|
<!ENTITY tools-ethernet SYSTEM "tools-ethernet.xml" >
|
|
<!ENTITY tools-ip-management SYSTEM "tools-ip-management.xml" >
|
|
<!ENTITY tools-ip-routing SYSTEM "tools-ip-routing.xml" >
|
|
<!ENTITY tools-misc SYSTEM "tools-misc.xml" >
|
|
<!ENTITY tools-tunnels SYSTEM "tools-tunnels.xml" >
|
|
<!ENTITY tools-sockets SYSTEM "tools-sockets.xml" >
|
|
<!ENTITY trouble SYSTEM "trouble.xml" >
|
|
<!ENTITY links SYSTEM "links.xml" >
|
|
<!ENTITY bibliography SYSTEM "bibliography.xml" >
|
|
<!ENTITY index SYSTEM "index.xml" >
|
|
<!ENTITY scripts SYSTEM "scripts.xml" >
|
|
|
|
<!-- Code snippets and examples -->
|
|
|
|
<!ENTITY sc-static-nat SYSTEM "scripts/static-nat" >
|
|
<!ENTITY sc-nat SYSTEM "scripts/nat" >
|
|
<!ENTITY sc-proxy-arp SYSTEM "scripts/proxy-arp" >
|
|
<!ENTITY sc-proxy-arp-conf SYSTEM "scripts/proxy-arp.conf" >
|
|
|
|
<!-- GNU Free Documentation License; -->
|
|
|
|
<!ENTITY gfdl SYSTEM "fdl.xml" >
|
|
|
|
]>
|
|
|
|
<!--
|
|
DocBook Preamble and Entity Declaration done
|
|
-->
|
|
|
|
<book lang="en">
|
|
|
|
&bookinfo; <!-- bookinfo metadata; revisions, copyright, etc. -->
|
|
&intro; <!-- introduction -->
|
|
|
|
<part id="part-concepts">
|
|
<title>Concepts</title>
|
|
|
|
&basic; <!-- chapter on basic IP connectivity -->
|
|
&devices; <!-- chapter on the interfaces and devices -->
|
|
ðer; <!-- chapter on ARP, VLANs and bonding -->
|
|
&bridging; <!-- chapter on bridging -->
|
|
&routing; <!-- chapter on IP routing (static) -->
|
|
&nat; <!-- chapter on NAT/DNAT -->
|
|
&snat; <!-- chapter on SNAT/masquerading -->
|
|
&packetfilter; <!-- chapter on packet filtering -->
|
|
&state; <!-- chapter on state{less,ful}ness -->
|
|
|
|
</part>
|
|
|
|
<part id="part-cookbook">
|
|
<title>Cookbook</title>
|
|
<partintro>
|
|
<para>
|
|
The content in this part is intended as a practical, hands-on guide
|
|
to users wanting real, tested solutions.
|
|
</para>
|
|
<para>
|
|
The remainder of this documentation is written in a less formal style,
|
|
and is heavy on examples. It should be viewed as practical explication
|
|
of the above chapters.
|
|
</para>
|
|
</partintro>
|
|
|
|
&advanced-ip; <!-- chapter on advanced IP management -->
|
|
&advanced-routing; <!-- chapter on advanced IP routing -->
|
|
&scripts; <!-- some scripts -->
|
|
&trouble; <!-- troubleshooting guide -->
|
|
|
|
</part>
|
|
|
|
<part id="part-reference">
|
|
<title>Appendices and Reference</title>
|
|
<partintro>
|
|
<para>
|
|
The content in this part is intended to function as supporting
|
|
reference material for the above chapters. Following you will find a
|
|
reference for many common linux command line utilities as well as the
|
|
example network map and network description. A set of links to external
|
|
resources, and a troubleshooting guide round out the content in
|
|
this part of the document.
|
|
</para>
|
|
</partintro>
|
|
|
|
&example-network; <!-- a description of an example network -->
|
|
&tools-ethernet; <!-- ethernet -->
|
|
&tools-ip-management; <!-- IP addressing -->
|
|
&tools-ip-routing; <!-- IP routing -->
|
|
&tools-tunnels; <!-- various sorts of tunnels -->
|
|
&tools-sockets; <!-- socket servers and clients -->
|
|
&tools-diagnostics; <!-- diagnostic tools -->
|
|
&tools-misc; <!-- miscellany -->
|
|
&links; <!-- this is a list of links to other resources -->
|
|
&bibliography; <!-- dead tree references -->
|
|
&gfdl; <!-- this is the GNU documentation license -->
|
|
|
|
</part>
|
|
|
|
</book>
|
|
|