Para traduzir nomes de domínio em endereços IP Quando um usuário digita um nome de domínio em seu navegador, seu computador precisa saber o endereço IP do servidor que hospeda esse domínio para se conectar a ele. O servidor DNS fornece esse serviço de tradução mantendo um banco de dados de nomes de domínio e seus endereços IP correspondentes.
Para fornecer redundância Se um servidor DNS falhar, outros servidores DNS ainda poderão ser usados para resolver nomes de domínio. Essa redundância ajuda a garantir que os usuários sempre possam acessar os sites de que precisam.
Para melhorar o desempenho Os servidores DNS podem armazenar em cache os endereços IP de nomes de domínio resolvidos recentemente, o que pode acelerar o processo de resolução para usuários que visitam frequentemente os mesmos sites.
Para fornecer segurança Os servidores DNS podem ser configurados para bloquear o acesso a sites maliciosos ou para redirecionar os usuários para uma página de aviso caso tentem visitar um site potencialmente perigoso.
Para fornecer recursos adicionais Alguns servidores DNS oferecem recursos adicionais, como controle dos pais ou capacidade de bloquear anúncios.