Linux Network Administrators Guide
Table of Contents
- Preface
- 1. Purpose and Audience for This Book
- 2. Sources of Information
- 3. File System Standards
- 4. Standard Linux Base
- 5. About This Book
- 6. The Official Printed Version
- 7. Overview
- 8. Conventions Used in This Book
- 9. Submitting Changes
- 10. Acknowledgments
- 1. Introduction to Networking
- 1.1. History
- 1.2. TCP/IP Networks
- 1.3. UUCP Networks
- 1.4. Linux Networking
- 1.5. Maintaining Your System
- 2. Issues of TCP/IP Networking
- 2.1. Networking Interfaces
- 2.2. IP Addresses
- 2.3. Address Resolution
- 2.4. IP Routing
- 2.5. The Internet Control Message Protocol
- 2.6. Resolving Host Names
- 3. Configuringthe NetworkingHardware
- 3.1. Kernel Configuration
- 3.2. A Tour of Linux Network Devices
- 3.3. Ethernet Installation
- 3.4. The PLIP Driver
- 3.5. The PPP and SLIP Drivers
- 3.6. Other Network Types
- 4. Configuring the Serial Hardware
- 4.1. Communications Software for Modem Links
- 4.2. Introduction to Serial Devices
- 4.3. Accessing Serial Devices
- 4.4. Serial Hardware
- 4.5. Using the Configuration Utilities
- 4.6. Serial Devices and the login: Prompt
- 5. Configuring TCP/IP Networking
- 5.1. Mounting the /proc Filesystem
- 5.2. Installing the Binaries
- 5.3. Setting the Hostname
- 5.4. Assigning IP Addresses
- 5.5. Creating Subnets
- 5.6. Writing hosts and networks Files
- 5.7. Interface Configuration for IP
- 5.8. All About ifconfig
- 5.9. The netstat Command
- 5.10. Checking the ARP Tables
- 6. Name Service and Resolver Configuration
- 6.1. The Resolver Library
- 6.2. How DNS Works
- 6.3. Running named
- 7. Serial Line IP
- 7.1. General Requirements
- 7.2. SLIP Operation
- 7.3. Dealing with Private IP Networks
- 7.4. Using dip
- 7.5. Running in Server Mode
- 8. The Point-to-Point Protocol
- 8.1. PPP on Linux
- 8.2. Running pppd
- 8.3. Using Options Files
- 8.4. Using chat to Automate Dialing
- 8.5. IP Configuration Options
- 8.6. Link Control Options
- 8.7. General Security Considerations
- 8.8. Authentication with PPP
- 8.9. Debugging Your PPP Setup
- 8.10. More Advanced PPP Configurations
- 9. TCP/IP Firewall
- 9.1. Methods of Attack
- 9.2. What Is a Firewall?
- 9.3. What Is IP Filtering?
- 9.4. Setting Up Linux for Firewalling
- 9.5. Three Ways We Can Do Filtering
- 9.6. Original IP Firewall (2.0 Kernels)
- 9.7. IP Firewall Chains (2.2 Kernels)
- 9.8. Netfilter and IP Tables (2.4 Kernels)
- 9.9. TOS Bit Manipulation
- 9.10. Testing a Firewall Configuration
- 9.11. A Sample Firewall Configuration
- 10. IP Accounting
- 10.1. Configuring the Kernel for IP Accounting
- 10.2. Configuring IP Accounting
- 10.3. Using IP Accounting Results
- 10.4. Resetting the Counters
- 10.5. Flushing the Ruleset
- 10.6. Passive Collection of Accounting Data
- 11. IP Masquerade and Network Address Translation
- 11.1. Side Effects and Fringe Benefits
- 11.2. Configuring the Kernel for IP Masquerade
- 11.3. Configuring IP Masquerade
- 11.4. Handling Name Server Lookups
- 11.5. More About Network Address Translation
- 12. ImportantNetwork Features
- 12.1. The inetd Super Server
- 12.2. The tcpd Access Control Facility
- 12.3. The Services and Protocols Files
- 12.4. Remote Procedure Call
- 12.5. Configuring Remote Loginand Execution
- 13. The Network Information System
- 13.1. Getting Acquainted with NIS
- 13.2. NIS Versus NIS+
- 13.3. The Client Side of NIS
- 13.4. Running an NIS Server
- 13.5. NIS Server Security
- 13.6. Setting Up an NIS Client with GNU libc
- 13.7. Choosing the Right Maps
- 13.8. Using the passwd and group Maps
- 13.9. Using NIS with Shadow Support
- 14. The NetworkFile System
- 14.1. Preparing NFS
- 14.2. Mounting an NFS Volume
- 14.3. The NFS Daemons
- 14.4. The exports File
- 14.5. Kernel-Based NFSv2 Server Support
- 14.6. Kernel-Based NFSv3 Server Support
- 15. IPX and the NCP Filesystem
- 15.1. Xerox, Novell, and History
- 15.2. IPX and Linux
- 15.3. Configuring the Kernel for IPXand NCPFS
- 15.4. Configuring IPX Interfaces
- 15.5. Configuring an IPX Router
- 15.6. Mounting a Remote NetWare Volume
- 15.7. Exploring Some of the Other IPX Tools
- 15.8. Printing to a NetWare Print Queue
- 15.9. NetWare Server Emulation
- 16. ManagingTaylor UUCP
* License

