O Domain Name Server e Name Server são a mesma coisa?

39

Estou um pouco confuso entre o DNS e o servidor de nomes. Eles são a mesma coisa ou há uma diferença entre dois?

    
por Kunal Uppal 07.08.2011 / 10:23

5 respostas

53

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.comdemaneiranãoarmazenadaemcache:

  • Oservidordenomesqueeuusoé192.168.1.1.

    EsteéomeuroteadorlocalquearmazenaemcacheasentradasDNS,eletemumarquivoHostspararedirecionardomíniosmaliciosos.

  • Oroteadortemosservidoresdenomes8.8.4.4e8.8.8.8set,conhecidoscomoDNSdoGoogle,elestambémarmazenamemcache.

  • ODNSdoGoogleentraráemcontatocomservidoresdenomesraizoficiais,quesãoosprincipaisdahierarquiadoDNS.

  • ODNSdoGoogleentraráemcontatocomos.comservidoresdenomes,cujoIPrecebeudosARNs.

  • ODNSdoGoogleentraráemcontatocomoservidorDNSporsuperuser.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 de superuser.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 .

    
por 07.08.2011 / 11:48
10

Em alguns contextos, o termo "servidor de nomes" pode se referir a servidores que não fazem parte do Sistema de Nomes de Domínio da Internet. Por exemplo, um servidor WINS é um servidor de nomes para os protocolos de rede proprietários herdados da Microsoft. Pode ter havido outros sistemas LAN legados que tinham seus próprios tipos de servidores de nomes que não faziam parte do DNS da Internet.

    
por 07.08.2011 / 19:43
10

Difícil!

Um servidor DNS normalmente é para converter o FQDN (www.xxx.com) em endereços IP (192.168.0.1).

(Um servidor DNS também faz muito mais, ele pode realizar pesquisas reversas e, nos últimos anos, faz muitas outras tarefas com tags de texto, geo-ip e muito mais).

Por outro lado, "Name Server" é normalmente usado para localizar um servidor DNS.

Por exemplo, em um registro Whois, um Servidor de Nomes geralmente é o endereço do servidor DNS que hospeda os registros desse domínio.

Um exemplo mais complicado é o seguinte: se você consultou www.superuser.com , você acessaria seu servidor de dns e uma pesquisa de DNS recursiva ocorreria no servidor de nomes do superusuário.

Quanto a quantos estão lá - quanto tempo é um pedaço de corda! Esta é uma pergunta impossível de responder ... Como um palpite, eu colocaria centenas de milhares, se não milhões (para servidores DNS acessíveis ao público).

    
por 07.08.2011 / 10:34
4

O acrônimo DNS significa Sistema de Nomes de Domínio. É um sistema distribuído para traduzir nomes de host (e outros dados) para endereços IP em grande escala (mundo). O name server geralmente é o que as pessoas chamam de servidor DNS local que uma estação de trabalho / PC pode usar como ponto de entrada no DNS. Ele resolverá nomes locais, mas delegará a outros servidores de nomes para aqueles que não puderem responder.

Existem muitos servidores de nomes, mas você não precisa saber quantos deles são consultados, conforme necessário. Existem apenas alguns servidores de nomes "raiz" (o DNS é hierárquico).

    
por 07.08.2011 / 10:40
0

O DNS é o Sistema de Nomes de Domínio e não há nada como o Servidor de Nomes de Domínio!

O Sistema de Nomes de Domínio (DNS) é um sistema hierárquico de nomenclatura distribuída para computadores, serviços ou qualquer recurso conectado à Internet ou a uma rede privada. Ele associa várias informações a nomes de domínio atribuídos a cada uma das entidades participantes. Mais proeminentemente, traduz nomes de domínio facilmente memorizados para os endereços IP numéricos necessários para localizar serviços de computador e dispositivos em todo o mundo.

Um DNS tem muitos tipos de registro DNS, como

  1. A: Retorna um endereço IPv4 de 32 bits, mais comumente usado para mapear nomes de host para um endereço IP do host
  2. AAAA: Retorna um endereço IPv6 de 128 bits, mais comumente usado para mapear nomes de host para um endereço IP do host.
  3. MX: Mapeia um nome de domínio para uma lista de agentes de transferência de mensagens para esse domínio e muito mais ... Um deles também é
  4. NS (Name Server): Delega uma zona DNS para usar os servidores de nomes autorizados

Observação: em fevereiro de 2013, havia 13 servidores de nome raiz especificados, com nomes no formato letter.root-servers.net, em que a letra varia de A a M (embora eles existam em mais de 13 locais físicos). Aqui é a lista.

    
por 26.07.2013 / 08:04