10.3.7. The Domain Name System
All these applications need DNS services to match IP addresses
to host names and vice versa. A DNS server does not know all the IP
addresses in the world, but networks with other DNS servers which
it can query to find an unknown address. Most UNIX systems can run
named, which is part of the BIND
(Berkeley Internet Name Domain)
package distributed by the Internet Software Consortium. It can run
as a stand-alone caching nameserver, which is often done
on Linux systems in order to speed up network access.
Your main client configuration file is /etc/resolv.conf, which determines the order in
which Domain Name Servers are contacted:
More information can be found in the Info pages on named, in the /usr/share/doc/bind[-<version>] files and on
Bind project homepage. The
DNS HOWTO covers the use of BIND as a DNS server.