x58.html
DNS -- Domain Name Service | ||
---|---|---|
<<< Previous | DNS using djbdns | Next >>> |
Assigning IP Addresses to Servers
This requires a bit of planning, and depends on the function of the system where the server(s) running.
A single machine on the Internet that doesn't supply any external information may just have dnscache running on 127.0.0.1 (localhost).
A machine supplying DNS lookup services to other machines on its network, but no other services, then dnscache would be run on the primary IP address on the LAN.
A machine supplying authoritative data would run tinydns on a public IP address, and dnscache on either 127.0.0.1 or a private IP address to do address resolution. It might also run another copy of tinydns on 127.0.0.2 (another localhost) with private authoritative data to handle ``split-horizon''. This machine would also run axfrdns to support zone transfers as required.
One could run multiple copies of dnscache on a machine to provide pure resolution on one IP address, and split-horizon on another.
<<< Previous | Home | Next >>> |
Server Descriptions | Up | Examples |