Linux Networking HOWTO

Joshua Drake

v1.7.0, 29 December 2000

This is a LinuxPorts.Com Document for the Linux Documentation Project. It has been sponsored in part by the Open Source Documentation Fund.

The current version is v1.7.0 is a minor update with some grammar fixes.


Table of Contents
1. How can I help?
1.1. Assisting with the Net-HOWTO
2. Document History
2.1. Feedback
3. How to use this HOWTO.
3.1. Conventions used in this document
4. General Information about Linux Networking.
4.1. Linux Networking Resources.
4.2. Sources of non-linux-specific network information.
5. Generic Network Configuration Information.
5.1. What do I need to start ?
5.2. Where should I put the configuration commands ?
5.3. Creating your network interfaces.
5.4. Configuring a network interface. Kernels 2.0 and 2.2
5.5. Configuring your Name Resolver.
5.6. Configuring your loopback interface.
5.7. Routing.
5.8. Configuring your network servers and services.
5.9. Other miscellaneous network related configuration files.
5.10. Network Security and access control.
6. Ethernet Information
6.1. Supported Ethernet Cards
6.2. General Ethernet Information
6.3. Using 2 or more Ethernet Cards in the same machine
7. IP Related Information
7.1. Kernel Level Options
7.2. EQL - multiple line traffic equaliser
7.3. IP Accounting (for Linux-2.0)
7.4. IP Aliasing
7.5. IP Firewall (for Linux-2.0)
7.6. IPIP Encapsulation
7.7. IP Masquerade
7.8. IP Transparent Proxy
7.9. IPv6
7.10. IPv6 Linux resources
7.11. Mobile IP
7.12. Multicast
7.13. Traffic Shaper - Changing allowed bandwidth
8. DHCP and DHCPD
8.1. DHCP Client Setup for users of LinuxConf
8.2. DHCP Server Setup for Linux
9. Advanced Networking with Kernel 2.2
9.1. The Basics
9.2. Adding a route with the new ip tools
9.3. Using NAT with Kernel 2.2
10. Kernel 2.2 IP Command Reference (Work In Progress)
10.1. ip
11. Using common PC hardware
11.1. ISDN
11.2. PLIP for Linux-2.0
11.3. PPP
11.4. SLIP client - (Antiquated)
12. Other Network Technologies
12.1. ARCNet
12.2. Appletalk (AF_APPLETALK)
12.3. ATM
12.4. AX25 (AF_AX25)
12.5. DECNet
12.6. FDDI
12.7. Frame Relay
12.8. IPX (AF_IPX)
12.9. NetRom (AF_NETROM)
12.10. Rose protocol (AF_ROSE)
12.11. SAMBA - `NetBEUI', `NetBios', `CIFS' support.
12.12. STRIP support (Starmode Radio IP)
12.13. Token Ring
12.14. X.25
12.15. WaveLan Card
13. Cables and Cabling
13.1. Serial NULL Modem cable
13.2. Parallel port cable (PLIP cable)
13.3. 10base2 (thin coax) Ethernet Cabling
13.4. Twisted Pair Ethernet Cable
14. Glossary of Terms used in this document.
15. Authors
15.1. Current
15.2. Past
16. Copyright.