Um dos mais importantes serviços existentes na Internet, o DNS 
(Domain Name Service) ou 
Serviço de Nome de Domínio ou ainda, 
Servidor de Nome de Domínio (trate-o como quiser), é o assunto 
em destaque em 
www.useredhat.com.br.  
Antes de aprendermos a montar um servidor DNS, é interessante 
relembrarmos como funcionam algumas coisas na Internet. 
Quando usamos o browser para navegar e aí consultamos sites diversos, 
vemo-nos sempre clicando na barra de endereços do mesmo e digitando 
algo como www.algumsite.com.br. A pergunta é: 
como após alguns 
segundos este site é exibido em nossa máquina, onde ele está 
fisicamente? como ele sabe que alguém fez uma solicitação pra que ele 
fosse exibido, porque digitamos WWW? 
Podemos observar uma coisa em comum em todos os sites pelos quais 
navegamos. Todos eles são chamados pelo nome, ou seja, aprendemos com 
muito mais facilidade o nome www.algumsite.com.br do que o números de 
IP (Protocolo de Internet) do servidor onde o site esta hospedado. 
Ao digitarmos esse endereço no browser, o mesmo se encarrega de iniciar 
um trabalho para que esse nome possa ser traduzido (resolvido) em um 
numero IP. Os responsáveis por essa tradução são os servidores DNS. 
Sempre, lembre-se disso, 
ao digitarmos um nome de site qualquer em 
nosso 
browser, haverá sempre um DNS que vai descobrir pra nós onde está o 
site que queremos, ou melhor, qual o IP da máquina onde esse site está 
hospedado. 
Mas o DNS não atua apenas quando digitamos algo do tipo WWW. Há outros 
serviços em que o trabalho de um DNS é fundamental. O envio de 
mensagens eletrônicas (e-mail) e a transferência de arquivos na 
Internet (FTP), são outros exemplos que podemos citar. 
Para que o trabalho do DNS seja realmente válido, existe um outro 
elemento nessa história toda, são os 
domínios. Podemos citar 
o domínio 
useredhat.com.br como exemplo. Esse domínio (veja 
que o www não aparece, pois www não faz parte dos nomes de domínio) 
foi registrado por alguém em um órgão nacional que cuida do registro 
de domínios no Brasil. Estamos falando da 
Fapesp 
(
registro.br). 
Para que um domínio seja válido, é necessário que o mesmo tenha sido 
registrado na Fapesp (isso no caso do Brasil). Após o registro, 
podemos usar o domínio para diversas finalidades, inclusive montar 
servidores DNS. Imagine um servidor DNS com o nome de 
DNS1.USEREDHAT.COM.BR. Observe que apenas acrescentamos o DNS1 ao 
nome do domínio. A mesma coisa pode acontecer com uma conta de e-mail,
como por exemplo: 
fulanodetal@useredhat.com.br. Note a presença 
do domínio nas duas situações. Em ambas as situações nós não temos a 
presença explícita de número de IP, apenas o nome do domínio. Como 
vimos anteriormente, quem se encarrega de traduzir domínios em número 
de IP são os servidores DNS.