LDP/LDP/guide/docbook/linux-ip/linux-ip.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 -->
&ether; <!-- 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>