Os servidores DNS se comunicam com o IP que você fez na pesquisa?

0

Como mencionado no título, eu gostaria de entender se os servidores DNS enviam um ping ou algo assim para o IP que a pesquisa foi feita, eu gostaria de saber isso para encontrar uma maneira de saber quando meu domínio foi resolvido .

    
por Chi non salta Pavarotti è 24.07.2018 / 09:34

3 respostas

0

I would like to understand if the DNS servers send a ping or something like that to the IP which the lookup was done

Não, em termos simples, um servidor DNS recebe um pacote de consulta de DNS de um cliente DNS e retorna um pacote de resposta DNS.

O serviço DNS em si não faz uso de ping (solicitações de eco ICMP ou outras variedades de ping).

I would like to know this to find a way to know when my domain is resolved.

Isso não pode ser feito.

O "dono" do example.com não pode dizer se alguém em outro lugar do planeta executou um nslookup www.example.com

As respostas do DNS são armazenadas em cache.

O serviço DNS nunca tenta notificar o domínio "proprietário" das pesquisas.

Se você ou outras pessoas estiverem com problemas de resolução de DNS que você deseja investigar, existem outros métodos melhores. No entanto, primeiro você precisa ler e entender os RFCs relevantes. Você precisa entender conceitos como primárias & secundárias, transferências de zona, consultas recursivas e quando desativadas / recusadas, autoritativas e não autoritativas.

Existe um livro maravilhoso chamado "TCP Illustrated, Volume 1" de Stevens . Capítulo 14 abrange o DNS. Se você realmente deseja entender o DNS, provavelmente não há melhor lugar para começar.

    
por 24.07.2018 / 10:42
2

Não. O DNS reúne sua tabela de informações de duas fontes:

  • Informações estáticas registradas diretamente no servidor.
  • Informações recebidas de outros servidores DNS (há uma hierarquia de servidores que controlam isso).

Quando um servidor DNS recebe uma solicitação, ele simplesmente verifica em sua tabela de informações internas e, se o nome DNS solicitado existir, ele responde com o endereço IP correspondente sem verificar se realmente corresponde na vida real.

    
por 24.07.2018 / 09:48
1

O 'sistema' DNS é uma tabela de informações unidirecionais para converter o 'nome' em um endereço IP. Isso significa que o endereço IP real para o qual um nome mapeia não é fisicamente relevante para a resposta do DNS.

Portanto, a pesquisa nunca verifica o endereço IP resolvido (não é feito para isso). A melhor aposta para um registro ser correto é de um servidor Authoritative Name , onde o mapeamento foi configurado manualmente. Outros servidores obterão esse mapeamento de tais servidores autoritativos, etc.

Para um mergulho profundo no DNS, inicie em a página da Wikipédia do DNS .

    
por 24.07.2018 / 09:50