Servidor DNS significa servidor "sistema de nomes de domínio" e se refere a um computador que traduz nomes de sites baseados em texto em endereços IP hexadecimais. Um endereço IP se refere ao endereço físico de um dispositivo dentro de uma rede usando o protocolo TCP /IP.
Na maioria dos casos, uma pessoa digita o nome alfabético de um site que deseja visitar na barra de endereços de um navegador da Internet. O servidor DNS então procura o endereço numérico do site em um banco de dados de endereços IP, chamado registro DNS, para localizar o site. O navegador da Internet retorna a consulta ao solicitante.
Os endereços IP permitem que os dispositivos se comuniquem em uma rede e na Internet. Sem um servidor DNS para traduzir nomes de domínio em nomes baseados em texto, os humanos precisam se lembrar dos nomes hexadecimais exatos dos sites. Os servidores DNS também são responsáveis por mapear nomes de domínio e atribuir endereços IP numéricos aos nomes de domínio.
Existem vários tipos de servidores DNS na Internet e cada tipo de servidor executa uma função diferente. Cada tipo de servidor é categoricamente atribuído a uma classe de serviço específica pelo sistema de nomes de domínio. O protocolo é projetado dessa forma para evitar o congestionamento de solicitação do servidor DNS que pode diminuir o tráfego da Internet.