como funciona o Domain Name System (DNS) – Basics

DNS significa Domain Name System e é um dos muitos sistemas rotulados como complicados. O conceito é tão simples quanto engenhoso e sem DNS a Internet como a conhecemos não existiria!Anúncios

anúncio

se eu explicasse o DNS a uma criança de 8 anos, eu diria: “somos estúpidos demais para lembrar números e o DNS nos ajuda a lembrar o texto.”

bem, essa é uma resposta bastante imprecisa, mas, em princípio, essa é uma subtarefa do DNS, então não precisamos lembrar o IP de um site, mas um domínio (81.169.255.51 torna-se webdeasy.de). anúncios

como o DNS funciona?

para explicar como o DNS funciona, criei um diagrama simplificado para você aqui.

no lado esquerdo, encontramos seu próprio PC, Smartphone ou Laptop, ou seja, seu dispositivo de rede conectado a uma rede. Em casa, esta é normalmente sua rede doméstica com roteador e na escola ou universidade sua rede.Anúncios

anúncio

no meio é um servidor DNS, esta tarefa é normalmente realizada pelo roteador que você usa para acessar a Internet. No lado direito, temos o servidor da página que você deseja solicitar.

 sistema DNS em 4 etapas como um gráfico
o DNS funciona de forma simplificada nas quatro etapas mostradas. (Diagrama auto feito)

vamos supor que você queira ligar para a página webdeasy.de através do seu navegador web. Consideramos a configuração “normal” de uma rede doméstica. Em algumas redes, pode ser que a estrutura seja ligeiramente diferente.

Passo 1-Pergunte ao servidor DNS para o endereço IP

depois de ter enviado o URL em seu navegador, este pedido vai para o seu roteador. Olha se encontra um endereço IP à entrada para webdeasy.de em seu cache DNS (registro, no qual os endereços IP com nomes de domínio estão).Anúncios

se existir uma entrada, o sistema verifica se o TTL expirou. O caso mais simples é que esta entrada ainda é válida. Em seguida, seu roteador retorna o endereço IP e pronto.

Etapa 2-o roteador pesquisa o endereço IP na Internet

se a entrada não existir ou o TTL expirar, seu roteador deve procurar o endereço IP correto. Ele faz isso pedindo a vários servidores DNS na Internet o endereço IP atual. Até que um servidor DNS responda e diga: “Ei, eu tenho o IP atual para webdeasy.de”. com esses conceitos básicos, não nos importamos como o servidor funciona exatamente.

Passo 3-a resposta com Endereço válido é enviada

o endereço IP válido é enviado de volta ao seu roteador. Ele salva novamente até que seja necessário novamente. Então o jogo começaria novamente no Passo 1.Anúncios

anúncio

Etapa 4-Resposta do roteador ao cliente

depois disso, você obteve o endereço IP do servidor de destino e seu computador agora solicitaria os dados reais da Página via HTTP. O “processo DNS” agora está completo.

TTL

TTL significa tempo de vida e é um valor que indica em segundos quanto tempo uma entrada DNS é válida.

Normalmente, os valores para entradas A são, por exemplo, uma hora (3600 segundos) e para entradas NS um dia (86400 segundos). No entanto, esse valor pode ser diferente e pode ser ajustado nas configurações de DNS de um domínio.

especialmente se uma página for movida para outro servidor e o servidor de nomes, servidor de email ou IP do Site mudar como resultado, esse valor geralmente é definido com alguns minutos de antecedência, pois, caso contrário, serviços importantes estarão indisponíveis/com defeito por muitas horas.Anúncios

registros DNS

existem diferentes registros DNS ou registros de recursos, todos com tarefas diferentes. Como você pode configurar servidores de E-mail e similares para um domínio, também existem entradas diferentes para tarefas diferentes.

organizei a ordem das entradas aqui na tabela para que sejam classificadas por “importância” ou “frequência”. Claro, isso nem sempre é o caso, mas pode ser uma estimativa aproximada.

Registro Descrição
Um Recorde O registro fornece como resultado um endereço IPv4 do domínio solicitado.
exemplo: webdeasy.de = > 81.169.255.51
AAAA-Record como resultado, o AAAA-record fornece um endereço IPv6 do domínio solicitado.
Exemplo: facebook.com => 2a03:2880:f106:83:face:b00c:0:25de
Info: Olhar para o itálico em IPv6 🙂
Registro de MX O registro MX fornece o responsável servidores de e-mail como um resultado.
exemplo: google.com = > aspmx.l.google.com
Info: pode haver mais de um caso um servidor de email falhe. Estes têm prioridades diferentes.
NS-Record o registro NS retorna os servidores DNS responsáveis (servidores de nomes) para o domínio.
Exemplo: google.com => ns1.google.com
Tipp: Sempre em conjunto de pelo menos dois servidores de DNS (principalmente sua própria, secundariamente, por exemplo, do Google (8.8.8.8)
TXT-Registro No registro TXT várias informações podem ser inseridos. O polivalente pode ser usado, por exemplo, para a validação do Google Search Console ou a validação de certificados SSL. Além disso, as entradas SPF e DMARC são definidas para validar o tráfego de E-mail e protegê-lo contra spam.
Exemplo: webdeasy.de => google-site-verification=BFOd2tuLU3ioia3brlHlzkpCvlC0dTCwwfyyqtvj2he
CNAME-Registro registros CNAME servir como aliases. Se os domínios webdeasy.de e www.webdeasy.de deve apontar para o mesmo IP, você cria um registro A para um deles e um registro CNAME para o outro. Se agora o IP mudar, apenas o registro a precisa ser ajustado.
PTR-Record o registro PTR funciona ao contrário, ou seja, ele pode converter endereços IP em nomes de domínio válidos.
exemplo: 193.99.144.80 = > redirector.heise.de
Info: esta técnica também é chamada de dns reverso.
SOA-Record SOA (início da Autoridade) fornece informações sobre a zona DNS correspondente de um domínio.
Exemplo: google.com =>z.B. nome: google.com, nome de usuário: nome de usuário:
[email protected], …
registros de DNS explicado de forma breve e concisa.

existem mais algumas entradas, mas as mais importantes estão todas representadas na lista.

anúncio

Como faço para definir registros DNS e como posso verificá-los?

você pode definir as entradas diretamente com o provedor de quem você alugou seu domínio. A maioria dos hosters que conheço oferece essas configurações. Sempre com a dica de que você deve ter cuidado. Mas agora você é um profissional de DNS! 🙂

se você alugou seu próprio servidor, também pode configurá-lo como um servidor de nomes. Você pode usar, por exemplo, Plesk para isso.

existem muitas ferramentas online na Internet para verificar as entradas DNS e também para visualizar o TTL atual. Eu prefiro a ferramenta de heise.de.

FAQ-Perguntas frequentes

o que é DNS simplesmente explicado?

em suma, DNS é uma forma de informação. Sua principal tarefa é resolver domínios em endereços IP (resolução de nome). Por exemplo, resolve o domínio webdeasy.de para o IP 81.169.255.51. Isso é importante para sites, mas também para E-mails e muitos outros aplicativos.

o que significa TTL?

TTL significa “Time To Live” e representa o período de validade de um registro DNS. A duração é especificada em segundos. Após o término do tempo, a entrada solicitada é inválida e será consultada novamente pelo servidor DNS. Enquanto isso, as entradas estão no cache do servidor.

por que novas entradas ou alterações de DNS têm um atraso?

isto é devido ao TTL (Time To Live). As entradas são armazenadas no cache do servidor até que a entrada seja declarada inválida e só então consultada novamente pelo servidor solicitado.

anúncio
o que é uma consulta DNS?

através de uma consulta DNS de um domínio ou IP, você obtém a entrada armazenada no servidor DNS. Para cada consulta DNS, você deve especificar o registro DNS desejado.

Qual é a diferença entre servidor DNS e servidor de nomes?

não há diferença. Ambas as palavras se referem à mesma coisa e significam o servidor responsável que deve cuidar da resolução do nome.

Qual é o servidor DNS primário e secundário?

vários servidores DNS podem ser configurados para dispositivos de rede. Se o servidor primário falhar, a solicitação será enviada diretamente para o secundário, para que não surjam problemas para o usuário final. O servidor DNS primário deve ser sempre o servidor preferido.

quais são as configurações de DNS?

as configurações de DNS são frequentemente necessárias para dispositivos de rede. Em uma rede doméstica, o servidor DNS geralmente é o IP do seu roteador. No entanto, você deve sempre especificar um servidor DNS secundário.

em qual camada do modelo ISO/OSI-7 o DNS funciona?

o DNS atua nas camadas 5 (camada de segurança), 6 (camada de apresentação) e 7 (camada de Aplicação). Portanto, não é claramente atribuído a uma camada. Por causa dessa demarcação pouco clara, as camadas 5, 6 e 7 também são combinadas em uma no modelo TCP/IP.

Conclusão

Deixe uma resposta

O seu endereço de email não será publicado.