Chapter 1, discusses the history of Linux and covers basic networking information on UUCP, TCP/IP, various protocols, hardware, and security. The next few chapters deal with configuring Linux for TCP/IP networking and running some major applications.
Chapter 2, examines IP a little more closely before we get our hands dirty with file editing and the like. If you already know how IP routing works and how address resolution is performed, you can skip this chapter.
Chapter 3, Configuring the Serial Hardware, deals with the configuration of your serial ports.
Chapter 4, Configuring TCP/IP Networking, helps you set up your machine for TCP/IP networking. It contains installation hints for standalone hosts and those connected to a network. It also introduces you to a few useful tools you can use to test and debug your setup.
Chapter 5, Name Service and Configuration, discusses how to configure hostname resolution and explains how to set up a name server.
Chapter 6, The Point-to-Point Protocol, covers PPP and Chapter 7, TCP/IP Firewall, extends our discussion on network security and describes the Linux TCP/IP firewall iptables. IP firewalling provides a means of very precisely controlling who can access your network and hosts.
Chapter 8, IP Accounting, explains how to configure IP Accounting in Linux so that you can keep track of how much traffic is going where and who is generating it.
Chapter 9, IP Masquerade and Network Address Translation, covers a feature of the Linux networking software called IP masquerade, or NAT, which allows whole IP networks to connect to and use the Internet through a single IP address, hiding internal systems from outsiders in the process.
Chapter 10, Important Network Features, gives a short introduction to setting up some of the most important network infrastructure and applications, such as SSH. This chapter also covers how services are managed by the inetd superuser and how you may restrict certain security-relevant services to a set of trusted hosts.
Chapter 11, Administration Issues with Electronic Mail, introduces you to the central concepts of electronic mail, such as what a mail address looks like and how the mail handling system manages to get your message to the recipient.
Chapter 12, sendmail, covers the configuration of sendmail, a mail transport agent that you can use for Linux.
Chapter 13, Configuring IPv6 Networks, covers new ground by explaining how to configure IPv6 and connect to the IPv6 backbone.
Chapter 14, Configuring the Apache Web Server, describes the steps necessary to build an Apache web server and host basic web services.
Chapter 15, IMAP, explains the steps necessary to configure an IMAP mail server, and discusses its advantages over the traditional POP mail solution.
Chapter 16, Samba, helps you understand how to configure your Linux server to play nicely in the Windows networking worldso nicely, in fact, that your Windows users might not be able to tell the difference.[2]
[2] The obvious joke here is left to the reader.
Chapter 17, OpenLDAP, introduces OpenLDAP and discusses the configuration and potential uses of this service
Chapter 18, finally, details the steps required to configure wireless networking and build a Wireless Access Point on a Linux server.