Linux Network Administrators Guide
Linux Network Administrators Guide
Linux Network Administrators Guide
Table of Contents
1. Purpose and Audience for This Book............................................................................................................1
2. Sources of Information...................................................................................................................................2 2.1. Documentation Available via FTP....................................................................................................3 2.2. Documentation Available via WWW...............................................................................................3 2.3. Documentation Available Commercially.........................................................................................3 2.4. Linux Journal and Linux Magazine..................................................................................................4 2.5. Linux Usenet Newsgroups................................................................................................................4 2.6. Linux Mailing Lists..........................................................................................................................5 2.7. Online Linux Support.......................................................................................................................6 2.8. Linux User Groups............................................................................................................................6 2.9. Obtaining Linux................................................................................................................................7
3. File System Standards....................................................................................................................................9
4. Standard Linux Base....................................................................................................................................10
5. About This Book...........................................................................................................................................11
6. The Official Printed Version........................................................................................................................13
7. Overview........................................................................................................................................................15
8. Conventions Used in This Book...................................................................................................................17
9. Submitting Changes......................................................................................................................................18
10. Acknowledgments.......................................................................................................................................19 10.1. The Hall of Fame..........................................................................................................................19
Chapter 1. Introduction to Networking..........................................................................................................21
1.1. History.........................................................................................................................................................22
1.2. TCP/IP Networks.......................................................................................................................................23 1.2.1. Introduction to TCP/IP Networks................................................................................................23 1.2.2. Ethernets......................................................................................................................................24 1.2.3. Other Types of Hardware.............................................................................................................25 1.2.4. The Internet Protocol...................................................................................................................27 1.2.5. IP Over Serial Lines.....................................................................................................................28 1.2.6. The Transmission Control Protocol.............................................................................................28 1.2.7. The User Datagram Protocol.......................................................................................................29 1.2.8. More on Ports...............................................................................................................................29 1.2.9. The Socket Library......................................................................................................................30
1.3. UUCP Networks.........................................................................................................................................31
1.4. Linux Networking......................................................................................................................................32
i
Linux Network Administrators Guide
Table of Contents
1.4.1. Different Streaks of Development...............................................................................................32 1.4.2. Where to Get the Code.................................................................................................................33
1.5. Maintaining Your System.........................................................................................................................34 1.5.1. System Security...........................................................................................................................34
Chapter 2. Issues of TCP/IP Networking.......................................................................................................36
2.1. Networking Interfaces...............................................................................................................................37
2.2. IP Addresses...............................................................................................................................................38
2.3. Address Resolution....................................................................................................................................40
2.4. IP Routing...................................................................................................................................................41 2.4.1. IP Networks.................................................................................................................................41 2.4.2. Subnetworks.................................................................................................................................41 2.4.3. Gateways......................................................................................................................................42 2.4.4. The Routing Table.......................................................................................................................43 2.4.5. Metric Values...............................................................................................................................45
2.5. The Internet Control Message Protocol...................................................................................................46
2.6. Resolving Host Names...............................................................................................................................47
Chapter 3. Configuringthe NetworkingHardware........................................................................................48
3.1. Kernel Configuration.................................................................................................................................51 3.1.1. Kernel Options in Linux 2.0 and Higher.....................................................................................51 3.1.2. Kernel Networking Options in Linux 2.0.0 and Higher..............................................................53
3.2. A Tour of Linux Network Devices............................................................................................................57
3.3. Ethernet Installation..................................................................................................................................59 3.3.1. Ethernet Autoprobing...................................................................................................................59
3.4. The PLIP Driver........................................................................................................................................62
3.5. The PPP and SLIP Drivers.......................................................................................................................64
3.6. Other Network Types................................................................................................................................65
Chapter 4. Configuring the Serial Hardware.................................................................................................66
4.1. Communications Software for Modem Links.........................................................................................67
4.2. Introduction to Serial Devices...................................................................................................................68
ii
Linux Network Administrators Guide
Table of Contents
4.3. Accessing Serial Devices............................................................................................................................69 4.3.1. The Serial Device Special Files...................................................................................................70
4.4. Serial Hardware.........................................................................................................................................72
4.5. Using the Configuration Utilities..............................................................................................................73 4.5.1. The setserial Command................................................................................................................73 4.5.2. The stty Command.......................................................................................................................75
4.6. Serial Devices and the login: Prompt.......................................................................................................78 4.6.1. Configuring the mgetty Daemon.................................................................................................78
Chapter 5. Configuring TCP/IP Networking.................................................................................................81
5.1. Mounting the /proc Filesystem.................................................................................................................82
5.2. Installing the Binaries................................................................................................................................83
5.3. Setting the Hostname.................................................................................................................................84
5.4. Assigning IP Addresses..............................................................................................................................85
5.5. Creating Subnets........................................................................................................................................86
5.6. Writing hosts and networks Files.............................................................................................................87
5.7. Interface Configuration for IP..................................................................................................................89 5.7.1. The Loopback Interface...............................................................................................................89 5.7.2. Ethernet Interfaces.......................................................................................................................91 5.7.3. Routing Through a Gateway........................................................................................................92 5.7.4. Configuring a Gateway................................................................................................................93 5.7.5. The PLIP Interface.......................................................................................................................93 5.7.6. The SLIP and PPP Interfaces.......................................................................................................94 5.7.7. The Dummy Interface..................................................................................................................94 5.7.8. IP Alias........................................................................................................................................95
5.8. All About ifconfig.......................................................................................................................................96
5.9. The netstat Command...............................................................................................................................99 5.9.1. Displaying the Routing Table......................................................................................................99 5.9.2. Displaying Interface Statistics...................................................................................................100 5.9.3. Displaying Connections.............................................................................................................101
5.10. Checking the ARP Tables.....................................................................................................................102
Chapter 6. Name Service and Resolver Configuration...............................................................................104
6.1. The Resolver Library..............................................................................................................................105
iii
Linux Network Administrators Guide
Table of Contents
6.1.1. The host.conf File......................................................................................................................105 6.1.1.1. Resolver environment variables.................................................................................106
6.1.2. The nsswitch.conf File...............................................................................................................107 6.1.3. Configuring Name Server Lookups Using resolv.conf..............................................................109 6.1.4. Resolver Robustness..................................................................................................................111
6.2. How DNS Works......................................................................................................................................112 6.2.1. Name Lookups with DNS..........................................................................................................113 6.2.2. Types of Name Servers..............................................................................................................114 6.2.3. The DNS Database.....................................................................................................................115 6.2.4. Reverse Lookups........................................................................................................................116
6.3. Running named........................................................................................................................................118 6.3.1. The named.boot File..................................................................................................................118 6.3.2. The BIND 8 host.conf File.........................................................................................................120 6.3.3. The DNS Database Files............................................................................................................121 6.3.4. Caching-only named Configuration..........................................................................................125 6.3.5. Writing the Master Files............................................................................................................126 6.3.6. Verifying the Name Server Setup..............................................................................................128 6.3.7. Other Useful Tools.....................................................................................................................130
Chapter 7. Serial Line IP................................................................................................................................132
7.1. General Requirements.............................................................................................................................133
7.2. SLIP Operation........................................................................................................................................134
7.3. Dealing with Private IP Networks..........................................................................................................137
7.4. Using dip...................................................................................................................................................138 7.4.1. A Sample Script.........................................................................................................................138 7.4.2. A dip Reference.........................................................................................................................140 7.4.2.1. The modem commands..............................................................................................140 7.4.2.2. The echo command....................................................................................................141 7.4.2.3. The get command.......................................................................................................141 7.4.2.4. The print command....................................................................................................141 7.4.2.5. Variable names..........................................................................................................141 7.4.2.6. The if and goto commands.........................................................................................142 7.4.2.7. send, wait, and sleep..................................................................................................142 7.4.2.8. mode and default........................................................................................................142
7.5. Running in Server Mode.........................................................................................................................144
Chapter 8. The Point-to-Point Protocol......................................................................................................146
8.1. PPP on Linux............................................................................................................................................147
8.2. Running pppd...........................................................................................................................................148
iv
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.
Related download
Related searches
- education administrators salary
- questions to ask administrators in educat
- administrators name on mac
- ag administrators secondary
- linux network commands cheat sheet
- arizona school administrators association
- mn school administrators association
- college administrators association
- college administrators crossword
- comptia network study guide free
- arizona school administrators website
- what do school administrators do