- Table of Contents
- Copyright
- About the Lead Authors
- About the Contributing Authors
- Acknowledgments
- Tell Us What You Think!
- Introduction
- I. Red Hat Linux Installation and User Services
- Chapter 1. Introduction to Red Hat Linux
- Chapter 2. Installation of Your Red Hat System
- Chapter 3. LILO and Other Boot Managers
- Chapter 4. Configuring the X Window System, Version 11
- Chapter 5. Window Managers
- Chapter 6. Connecting to the Internet
- Chapter 7. IRC, ICQ, and Chat Clients
- Chapter 8. Using Multimedia and Graphics Clients
- II. Configuring Services
- Chapter 9. System Startup and Shutdown
- Chapter 10. SMTP and Protocols
- Chapter 11. FTP
- Chapter 12. Apache Server
- Chapter 13. Internet News
- Chapter 14. Domain Name Service and Dynamic Host Configuration Protocol
- A Brief History of the Internet
- A Word About This Chapter's Examples
- Important DNS Facts and Concepts
- DNS Server Configuration Files
- Configuring resolv.conf with linuxconf
- A Trivial Caching DNS
- Configuring DNS Server Master Zones
- Delegating Authority
- Adding a Slave DNS Server
- Troubleshooting DNS
- DNS Resources
- Automatically Configuring Clients with DHCP
- Summary
- Chapter 15. NIS: Network Information Service
- Chapter 16. NFS: Network Filesystem
- Chapter 17. Samba
- III. System Administration and Management
- Chapter 18. Linux Filesystems, Disks, and Other Devices
- Chapter 19. Printing with Linux
- Chapter 20. TCP/IP Network Management
- Chapter 21. Linux System Administration
- Chapter 22. Backup and Restore
- Chapter 23. System Security
- IV. Red Hat Development and Productivity
- Chapter 24. Linux C/C++ Programming Tools
- Chapter 25. Shell Scripting
- Chapter 26. Automating Tasks
- Chapter 27. Configuring and Building Kernels
- Chapter 28. Emulators, Tools, and Window Clients
- V. Appendixes
- A. The Linux Documentation Project
- B. Top Linux Commands and Utilities
- C. The GNU General Public License
- D. Red Hat Linux RPM Package Listings
A Word About This Chapter's Examples
The examples in this chapter were created to illustrate specific points and to allow you to safely run them on a two-computer network. To accomplish this with minimal risk to the worldwide DNS system or your company's DNS system, all examples use the imaginary top-level domain name .cxm.
In addition, all examples use private IP subnet 192.168.100. This is one of the subnets set aside for local, non-Internet use. You can see the complete list of private IP subnets in RFC 1918, mirrored at http://www.isi.edu/in-notes/rfc1918.txt. If, by chance, your company already uses the 192.168.100 numbers for in-house IP addresses, you must pick another private subnet for this chapter's examples.
If running this chapter's examples happens to release any information to a higher level or the worldwide DNS, the bogus top level domain and the private IP numbers would instantly brand it as garbage to be ignored. Of course, if you're doing a genuine Internet-connected DNS instead of the chapter examples, use the domain name and IP address assigned to your organization by the proper authorities.
DNS is complex, and it is one of the few systems on your network that depends intimately on the correct working of machines elsewhere. Likewise, machines elsewhere depend intimately on the correct working of your DNS system. In the world of real top-level domains and public IP addressees, an unnoticed error in your DNS setup can cause serious problems for other people thousands of miles away, which in turn may cause serious problems for you.
When doing real-world DNS, please keep these rules in mind:
- Do not set up DNS for a zone until you have received delegation of authority over that zone.
- Always make sure your reverse and forward zones agree with each other.
- Always maintain at least one secondary DNS server over a zone to avoid having a single point of failure.
- Check and recheck your setup for errors.
In order to best illustrate specific points, this chapter's examples do not consistently follow all these rules. I suggest that if you want to run this chapter's examples, you do so on a pair of machines not presently serving DNS for your organization, and make sure to use the bogus .cxm top-level domain and the private 192.168.100 subnet.
Important DNS Facts and Concepts | Next Section

Account Sign In
View your cart