Tipos importantes de servidores DNS - ouvimos muito sobre servidores DNS no dia a dia. Na maioria das vezes, na verdade, nosso navegador mostra uma página informando que a solicitação de DNS falhou ou algo semelhante. Então, o que exatamente são os servidores DNS? Como eles afetam toda a internet. Alguns até disseram que, se os servidores DNS não existirem, toda a Internet será encerrada. Essas ameaças são reais? Vamos analisar profundamente os servidores DNS e como a existência deles nos afeta.
Servidores DNS e o mito
Então, vamos começar com os servidores DNS primeiro. Servidor DNS é uma tecnologia da web para gerenciar nomes de sites na Internet. Mas isso simplesmente não termina aí. Também tem muitas configurações. Por exemplo, digamos que seu endereço físico de onde você mora seja 42, Baker Street, Califórnia, 50001. E a latitude e longitude são 70.92854301 e 65.102840203 (apenas aleatória). Portanto, se alguém lhe perguntar onde você mora, você não indica seus lats e anseios em um mapa. As pessoas vão realmente ficar loucas se você fizer isso. Mas o pior é que as pessoas nem se lembram. Mesmo a mais simples alteração de número altera todo o endereço. O servidor DNS funciona de maneira semelhante. Servidor DNS ou Servidor de Sistema de Nome de Domínio é um nome temporário atribuído a um local específico na web. No entanto, pode mudar, mas é menos provável em sites populares. Portanto, os lats e longs são conhecidos como endereços IP da internet. Então, tomando um exemplo do Google, o endereço IP é 216.58.220.14, mas você se lembra de digitar na barra de URL do seu navegador? Provavelmente não. Você sempre digita www.google.com ou, mais ainda, apenas google e pressiona ctrl + enter (se você gosta de mim). Portanto, Google.com é apenas um nome dado ao endereço IP aqui, e ele nunca será alterado até que você altere os registros DNS do google (retornará aos registros DNS posteriormente no blog). Esse é o motivo pelo qual a solicitação de DNS falhou ou o erro 'Esta página da web não está disponível' no seu navegador quando você não está conectado à Internet ou se digita algo inválido, porque não é possível procurar algo com isso. nome específico digitado na barra de URL.
O mito
Agora, existe um mito muito grande na Internet de que, se os servidores DNS pararem de funcionar, toda a Internet será encerrada. Não. Isso nunca vai acontecer até a menos que ocorra uma grande explosão nuclear. Isso é pura idiocracia. Se os servidores DNS pararem de funcionar, você não poderá ligar para qualquer site com seu nome, por exemplo, microsoft.com, mas, se você souber o endereço IP, poderá digitá-lo imediatamente na barra de URL e poderá ir. A única coisa pior aqui é que, até agora, você pode executar ping em um servidor DNS específico usando seu terminal ou seu prompt de comando para obter o endereço IP ou até mesmo fazer uma pesquisa Quem está para verificar, mas se a Internet cair, não haverá um servidor DNS para efetuar ping por prompt de comando e terminais ou fazendo uma pesquisa de quem. A única maneira possível de se conectar seria lembrar ou listar todos os endereços IP do site que você visita. Mas, falando sério, eu não acho que a Internet seja fácil de resolver. Então, agora que o Mito foi eliminado, vamos dar uma olhada em como as coisas realmente funcionam no servidor DNS.
Registros DNS e consultas DNS
Agora que sabemos o que é um servidor DNS, vamos dar uma olhada em como ele funciona. Um servidor DNS consiste em várias coisas, mas o mais importante é registros e consultas DNS. Vamos dar uma olhada neles um a um:
-
Registros DNS
Os registros DNS são apenas uma lista de registros de recursos que definem como o sistema DNS precisa funcionar. Um sistema DNS não consiste apenas no endereço IP, mas também no servidor de correio e outros registros para os quais apontar. Então, que por exemplo digamos que você tenha um site com o nome www.iamawesome.com, pode ser necessário um ID de email com algo como . Portanto, novamente aqui, você precisa de um endereço IP para onde apontar quando o email chega ao domínio iamawesome.com, e essa parte é feita pelos registros DNS que configuram os servidores DNS. Os registros DNS consistem em muitas coisas. Não vou entrar em detalhes, mas com certeza vou listar os registros DNS importantes aqui:
Registros | Descrição | Função |
UMA | Registro de Endereço | Retorna um endereço IPv4 de 32 bits. É aqui que o site real é redirecionado para o mais comumente. |
CNAME | Registro de nome canônico | Este é um alias. O servidor DNS continuará pesquisando com esse novo nome. |
DNAME | Nome da Delegação | Isso novamente é um alias para um nome e também seu subnome, ao contrário de CNAME, que é apenas um alias para si. Mas, semelhante ao CNAME, o servidor DNS também tenta pesquisar com esse novo nome. |
DNSKEY | Registro de chave DNS | Há outro registro conhecido como KEY, que não mencionei aqui. O formato de DNSKEY é o mesmo que o KEY e é usado no DNSSEC (mais na descrição). |
LOC | Registro de Localização | Isso fornece a localização geográfica, dependendo do nome do domínio. |
MX | Registro do Exchange Mail | Isso está relacionado ao roteamento de e-mail que mencionei anteriormente. Isso mapeia o nome do domínio com o ID do email. |
NS | Registro do servidor de nomes | Fornece uma zona DNS para servidores de nomes autorizados. |
TKEY | Registro de chave secreta | Essa é a chave usada com o TSIG, criptografada em Chave pública. |
TSIG | Assinatura de transação | Isso é usado para autenticar atualizações provenientes de um servidor de origem ou nome aprovado. É usado junto com o TKEY. |
TXT | Registro de texto | Este arquivo fornece dados da máquina relacionados a estruturas e criptografia. |
O DNSSEC ou as Extensões de segurança do sistema de nomes de domínio foram projetados para proteger as informações usadas no DNS usadas no Protocolo da Internet. Por padrão, os servidores DNS não tinham segurança suficiente. O DNSSEC foi desenvolvido para proteger dados de certificados falsificados ou informações de DNS manipuladas, como invasão de DNS ou o que é particularmente conhecido como envenenamento de cache DNS. As respostas do DNSSEC são todas assinadas e protegidas digitalmente. Porém, como outros títulos, até o DNSSEC tem brechas. Ele verifica apenas se os dados estão autenticados, mas na verdade não criptografa nenhum dado. Portanto, não há confidencialidade dos dados. Aqui, a criptografia de chave pública é usada para assinar digitalmente os registros para autenticar a origem.
Cursos recomendados
- Curso de Certificação em Depuração Ruby
- Programa PHP MySQL
- Programa de programação VB.NET
- Treinamento da Fundação ITIL
-
Consultas DNS
A consulta DNS é uma maneira que o cliente usa para interagir com os servidores DNS para obter uma resposta para uma resposta. A seguir, estão os tipos de consultas DNS:
-
Consulta Recursiva
Em uma consulta recursiva, o servidor DNS recebe sua consulta e executará todo o trabalho, desde o recebimento da resposta até a resposta. Ao processar isso, o servidor DNS também consulta outros servidores semelhantes na Web para buscar uma resposta para você. Assim, quando uma consulta recursiva é enviada para um servidor DNS, ela pode fazer uma das duas coisas: primeiro é retornar os registros que fornecem os endereços IP que estão vinculados ao nome do host solicitado ou pode fornecer um erro informando que o especificado não existe um nome de domínio que normalmente obtemos quando não estamos conectados à Internet, como afirmei acima. Porém, por outro lado, se o servidor DNS não conseguir encontrar o nome solicitado em seu próprio banco de dados de zona, ele começará a executar ping em outros servidores DNS para a mesma consulta. É assim que toda a consulta recursiva funciona.
Você também pode banir esses tipos de consultas recursivas para um servidor DNS selecionado. Nesse caso, o servidor DNS funcionará apenas com a ajuda de consultas iterativas.
-
Consultas iterativas ou não recursivas
Antes de começar com consultas iterativas ou não recursivas, é importante observar que todos os servidores DNS devem suportar primeiro o suporte a essa consulta para que ela funcione. Quando um cliente não está usando uma consulta recursiva e tenta enviar uma consulta iterativa, o servidor DNS retorna a melhor resposta possível ao cliente. Agora, essa resposta pode ser o nome desejado que foi resolvido ou também pode ser uma referência a um servidor totalmente diferente que pode fornecer os dados solicitados que o cliente solicitou. E esse servidor não faz parte de nenhum servidor antigo em que já foi solicitado. As referências funcionam como ponteiro aqui. Um servidor DNS consultado não tenta capturar ou solicitar uma resposta de outro lugar, mas fornecerá a resposta se já tiver uma.
-
Consultas inversas
Nesta consulta, uma solicitação é enviada via resolvedor de DNS ao servidor DNS para responder pelo nome do host junto com seu endereço IP. Portanto, aqui a busca por esse nome de host específico precisa ser completa para encontrar a resposta correta. Os resolvedores de DNS são apenas aplicativos simples que questionam os servidores DNS para obter respostas corretas.
Tipos de servidores DNS
Para ser específico, na verdade, existe um número 'n' de servidores DNS em toda a Internet que contêm esses dados, peça por peça, mas existem apenas 13 servidores que são mais apropriadamente conhecidos como Servidores DNS raiz, que contêm todo o banco de dados global em cada um dos esses 13 servidores. E existem apenas dois tipos de servidores DNS no total, um é o primário e outro é o secundário. No entanto, é fundamental ter em mente que qualquer um desses dois servidores DNS pode ser usado como primário ou secundário, o que obviamente depende da escolha do administrador do servidor. Também é possível manter um único servidor atuando como primário para um como secundário para qualquer outra zona. As informações detalhadas sobre esses tipos de servidores DNS são as seguintes:
Servidores DNS primários
Esse servidor localiza e lê os dados do arquivo da zona de domínio, principalmente os registros A, localizados no servidor da Web, como Godaddy ou Bigrock. Esse servidor principal também é responsável por enviar essas informações ao servidor secundário.
Aqui, as informações da zona são gravadas pelo administrador do servidor que comanda o servidor sobre como se comportar com outros servidores. Isso inclui principalmente os arquivos de registros DNS mencionados anteriormente. Quando um servidor primário transfere informações de zona de domínio de um servidor para outro, ele é chamado de transferência ou realocação de zona. Sempre existem dois servidores DNS configurados para todos os domínios. O principal motivo para isso é facilitar a vida do administrador, duplicando a segurança devido a vários servidores e também criando um backup. Depois que um servidor primário é criado e os dados da zona são copiados, na verdade não há necessidade de backup, pois tudo isso já é resolvido porque o servidor principal copia todos esses dados por padrão sempre para o servidor secundário.
Servidores DNS secundários
O servidor DNS secundário também é conhecido como servidor escravo, uma vez que realiza apenas o trabalho de capturar dados do servidor principal e atuar como um backup. O servidor principal é conhecido como servidor mestre no software DNS Server da Microsoft.
No entanto, mais de dois servidores DNS podem ser configurados e apenas um pode ser mantido como servidor mestre, segundo como servidor principal e terceiro como servidor secundário. Isso pode ser um pouco confuso, então não vou me aprofundar muito nisso. Mas isso é apenas para fins de informação. Na maioria das vezes, o servidor principal e o servidor mestre são os mesmos.
Servidores secundários desempenham um papel vital no gerenciamento de dados e é tão importante quanto um servidor primário. Isso ocorre porque eles realmente diminuem a carga no servidor principal e a carga é distribuída igualmente se uma proporção especificada para entregar a carga não estiver configurada. Além disso, se, em alguns casos, o servidor principal ficar inativo devido a derramamento de carga, sobrecarga ou algum outro ataque de hackers, sempre haverá um servidor secundário para atuar como principal para entregar os dados sem interrupção. Assim, ao fazer isso, eles também fornecem muita segurança. Na verdade, há muito mais em servidores DNS em geral, mas isso é de longe o que posso abordar neste meu blog.
Primeira fonte da imagem: pixabay.com
Artigos recomendados
Aqui estão alguns artigos que ajudarão você a obter mais detalhes sobre os tipos de servidores DNS, basta acessar o link.
- Perguntas da entrevista do Windows Server
- 10 aplicativos úteis do Linux para administradores de sistema
- 4 características importantes do marketing de crowdsourcing | Tecnologia | O negócio
- 6 maneiras emocionantes de aumentar a produtividade com novas tecnologias