Não existe um servidor de nomes de domínio .
DNS significa Domain Name System, que é simplesmente uma hierarquia de Servidores de Nomes que tem a intenção de traduzir nomes de host em endereços IP em escala global. Um servidor de nomes hospeda ou armazena em cache essas traduções, no caso em que elas são hospedadas, o servidor de nomes é geralmente chamado de servidor DNS.
A contagem de todos os servidores de nomes é um pouco complicada, porque você não pode simplesmente enumerar todos os domínios.
Deixe-medarumexemplosobrecomoresolversuperuser.com
demaneiranãoarmazenadaemcache:
Oservidordenomesqueeuusoé
192.168.1.1
.EsteéomeuroteadorlocalquearmazenaemcacheasentradasDNS,eletemumarquivoHostspararedirecionardomíniosmaliciosos.
Oroteadortemosservidoresdenomes
8.8.4.4
e8.8.8.8
set,conhecidoscomoDNSdoGoogle,elestambémarmazenamemcache.ODNSdoGoogleentraráemcontatocomservidoresdenomesraizoficiais,quesãoosprincipaisdahierarquiadoDNS.
ODNSdoGoogleentraráemcontatocomos
.com
servidoresdenomes,cujoIPrecebeudosARNs.ODNSdoGoogleentraráemcontatocomoservidorDNSpor
superuser.com
,doqualoIPrecebeude.com
.Umsimples
whois revela: NS1.SERVERFAULT.COM NS2.SERVERFAULT.COM NS3.SERVERFAULT.COM
Os IPs desses servidores de nomes são conhecidos como estão registrados no servidor de nomes
.com
, quando você registra um novo domínio, você sempre precisa preencher os servidores DNS que usa ao longo de seu IP.-
O DNS do Google entrará em contato com os servidores DNS de
superuser.com
para encontrar o IP desuperuser.com
:nslookup superuser.com NS1.SERVERFAULT.COM Server: NS1.SERVERFAULT.COM Address: 64.34.119.33 Name: superuser.com Address: 64.34.119.12
Eu sugiro que você leia o Sistema de Nomes de Domínio e Servidores de nomes para mais detalhes.
Os servidores de nomes de termos também são usados em contextos diferentes, leia a resposta da Spiff para mais .