I had promised Lovepython to put together a little tutorial on Linux DNS. So here we go.
DNS and telephone directories are all about name resolution.
Telephone directories translate the names of people or companies into telephone numbers. Telephones use numbers and people use names. There needs to be some method of finding out the telephone numbers for people.
DNS translates computer names into I.P. addresses. Computers use I.P. addresses and people use names. There needs to be some method of finding out the I.P. addresses for computers.
When we want to browse my network places for appserv1, DNS tells the computer the address of appserv1. When we type www.techjamaica.com, DNS tells the computer the I.P. address for www.techjamaica.com.
DNS is a feature of TCP/IP. It has the same basic functionality on Windows or Linux. It is good to start with some background information re: DNS. Here is some reading material.
We can look at the configuration files later.
http://www.microsoft.com/technet/pro...n/w2kdns2.mspx
http://www.linux-mag.com/2000-08/dns_01.html
It really doesn't matter if you read up Windows DNS or Linux DNS. The basics are the same. It is just that Microsoft has integrated their DNS with DHCP and Active Directory. This integration is important because they need it for Group Policy Objects to work.