Linux Networking-HOWTO
Total Page:16
File Type:pdf, Size:1020Kb
Linux Networking−HOWTO: Linux Networking−HOWTO: Table of Contents Linux Networking−HOWTO:............................................................................................................................1 Author: Joshua Drake poet@linuxports.com...........................................................................................1 1.Introduction...........................................................................................................................................1 2.Document History.................................................................................................................................1 3.How to use this HOWTO......................................................................................................................1 4.General Information about Linux Networking.....................................................................................1 5.Generic Network Configuration Information.......................................................................................1 6.Ethernet Information.............................................................................................................................2 7.IP Related Information..........................................................................................................................2 8.Advanced Networking with Kernel 2.2................................................................................................2 9.Using common PC hardware................................................................................................................2 10.Other Network Technologies..............................................................................................................3 11.Cables and Cabling.............................................................................................................................3 12.Glossary of Terms used in this document...........................................................................................3 13.Copyright............................................................................................................................................3 1. Introduction..........................................................................................................................................3 10. Other Network Technologies.............................................................................................................4 10.1 ARCNet...........................................................................................................................................4 10.2 Appletalk (AF_APPLETALK)........................................................................................................5 Configuring the Appletalk software...........................................................................................5 Exporting a Linux filesystems via Appletalk.............................................................................6 Sharing your Linux printer across Appletalk..............................................................................6 Starting the appletalk software...................................................................................................7 Testing the appletalk software....................................................................................................7 Caveats of the appletalk software...............................................................................................7 More information........................................................................................................................7 10.3 ATM.................................................................................................................................................7 10.4 AX25 (AF_AX25)...........................................................................................................................8 10.5 DECNet............................................................................................................................................8 10.6 FDDI................................................................................................................................................8 10.7 Frame Relay.....................................................................................................................................8 10.8 IPX (AF_IPX)................................................................................................................................12 10.9 NetRom (AF_NETROM)..............................................................................................................12 10.10 Rose protocol (AF_ROSE)..........................................................................................................13 10.11 SAMBA − `NetBEUI', `NetBios', `CIFS' support.......................................................................13 10.12 STRIP support (Starmode Radio IP)...........................................................................................13 10.13 Token Ring..................................................................................................................................14 10.14 X.25..............................................................................................................................................14 10.15 WaveLan Card.............................................................................................................................15 11. Cables and Cabling..........................................................................................................................15 11.1 Serial NULL Modem cable............................................................................................................15 11.2 Parallel port cable (PLIP cable).....................................................................................................16 11.3 10base2 (thin coax) Ethernet Cabling............................................................................................16 11.4 Twisted Pair Ethernet Cable..........................................................................................................17 12. Glossary of Terms used in this document........................................................................................17 13. Copyright.........................................................................................................................................19 2. Document History..............................................................................................................................20 i Linux Networking−HOWTO: Table of Contents 2.1 Feedback..........................................................................................................................................20 3. How to use this HOWTO...................................................................................................................20 3.1 Conventions used in this document.................................................................................................21 4. General Information about Linux Networking..................................................................................22 4.1 Linux Networking Resources..........................................................................................................22 4.2 Where to get some non−linux−specific network information.........................................................22 5. Generic Network Configuration Information....................................................................................23 5.1 What do I need to start ?..................................................................................................................23 Current Kernel source(Optional)..............................................................................................24 IP Addresses, an Explanation...................................................................................................24 5.2 Where should I put the configuration commands ?.........................................................................26 5.3 Creating your network interfaces.....................................................................................................27 5.4 Configuring a network interface. Kernels 2.0 and 2.2.....................................................................28 5.5 Configuring your Name Resolver....................................................................................................31 What's in a name ?....................................................................................................................32 What information you will need...............................................................................................33 /etc/resolv.conf..........................................................................................................................33 /etc/host.conf.............................................................................................................................34 /etc/hosts...................................................................................................................................34 Running a name server.............................................................................................................34 5.6 Configuring your loopback interface...............................................................................................35