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
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?
- Passo 1-Pergunte ao servidor DNS para o endereço IP
- Etapa 2-o roteador pesquisa o endereço IP na Internet
- Passo 3-a resposta com Endereço válido é enviada
- Etapa 4-Resposta do roteador ao cliente
- TTL
- registros DNS
- Como faço para definir registros DNS e como posso verificá-los?
- FAQ-Perguntas frequentes
- Conclusão
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
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.
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
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], … |
existem mais algumas entradas, mas as mais importantes estão todas representadas na lista.
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
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.
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.
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.
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.
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.
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.
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.
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.