Você já ouviu falar do termo DNS? Você se deparou com mensagens de erro informando que o servidor DNS não pode ser acessado? Você sabe o que é um DNS e qual é o seu propósito? Se você não sabe, então você deve ler este guia. Explicamos o que é o DNS, seu papel na Web e como você pode aprender suas configurações de DNS existentes no Windows:
O que é DNS (Domain Name System)?
DNS significa "sistema de nomes de domínio" e é um padrão usado para gerenciar os endereços IP de sites em todo o mundo. Em linguagem de computador, todo e qualquer site na Web tem um endereço IP onde pode ser encontrado. Por exemplo, nosso site da Digital Citizen pode ser encontrado no endereço IP 40.84.48.70. Computadores e outros dispositivos não têm problemas em lembrar e usar endereços IP para um número ilimitado de sites. No entanto, pessoas como você e eu têm dificuldade em fazer isso. No final, é muito mais fácil lembrar o do que lembrar 40.84.48.70.
É por isso que existe a tecnologia DNS: para traduzir os endereços IP de sites na Internet em algo legível e mais fácil de entender e lembrar para nós seres humanos.
De certa forma, você poderia olhar para a tecnologia do DNS, como em uma grande lista telefônica que associa um nome a todos os números de telefone do mundo. A única diferença é que, em vez de números de telefone, você tem endereços IP. É normal nos lembrarmos dos nomes de nossos amigos, mas não de seus números de telefone. Quando você quiser ligar para um de seus amigos, basta abrir a agenda do seu smartphone e ligar para ele pelo nome dela. Você não precisa se lembrar dos números de telefone dos seus amigos. Da mesma forma, você não precisa lembrar o endereço IP de um site para poder visitá-lo. Você só precisa lembrar seu nome e a tecnologia DNS associa-o automaticamente ao endereço IP correto.
Como os servidores DNS funcionam?
Agora você sabe o que o DNS significa e o que faz. Mas como isso faz o que faz? A resposta é: o DNS faz seu trabalho através de servidores DNS. Eles são servidores especiais que armazenam grandes bancos de dados com endereços IP de vários sites na Internet, bem como os endereços IP de outros servidores DNS que fazem a mesma coisa.
Quando você quiser visitar um site, seu computador ou dispositivo perguntará ao seu servidor DNS se ele sabe o endereço IP desse site. Se isso ocorrer e seu computador receber uma resposta, você será imediatamente redirecionado para o endereço IP desse site. Esse processo é chamado de pesquisa de DNS . É como a função de pesquisa na agenda do seu smartphone.
Pode acontecer, porém, que o servidor DNS configurado para funcionar com o seu computador não saiba o endereço IP de um site que você está tentando visitar. Isso pode acontecer, porque manter um banco de dados com todos os sites do mundo é uma tarefa gigantesca. No entanto, os servidores DNS não são perdidos em um mar de sites: eles também estão conectados entre si e também mantêm uma hierarquia. Se acontecer de um servidor DNS não conhecer o endereço IP de um determinado site, ele encaminhará a pergunta para outro servidor DNS que seja maior na hierarquia. Quando um resultado é encontrado, a resposta é enviada de volta para você.
É importante notar que todo esse processo de "perguntar e responder" acontece em milissegundos, por isso é muito rápido e você não saberá qual servidor DNS real retransmitiu o endereço IP do site que está tentando visitar. No entanto, computadores, dispositivos e programas atuais não gostam de nenhum atraso, por menor que seja, de modo que a maioria dos computadores e dispositivos também mantém um cache de suas solicitações DNS para que possam abrir um site que você já tenha visitado mais rapidamente. a próxima vez que você visitá-lo.
Se você está se perguntando quem mantém os servidores DNS, você deve saber que esses servidores são mantidos por uma grande variedade de entidades, desde o seu provedor de serviços de Internet até organizações governamentais e universidades em todo o mundo. Um pouco antes neste artigo, mencionamos brevemente que os servidores DNS não estão apenas se comunicando entre si, mas também possuem uma hierarquia estabelecida. Esta declaração provavelmente fez você curioso para descobrir qual servidor DNS é o "rei da colina". :) Aqui está a resposta: há 13 reis, o que significa que todos os servidores DNS no mundo são retransmitidos para esses 13 servidores DNS principais da "cadeia alimentar". Eles também carregam o nome de "servidores raiz" e, se você quiser saber quem os mantém e onde eles estão geograficamente localizados, você encontrará a lista aqui: Wikipedia - Servidor de nomes raiz. Como você verá, a maioria deles está localizada nos Estados Unidos da América.
Onde posso ver os servidores DNS usados pelo meu computador ou dispositivo Windows?
Se você for um usuário do Windows, há várias maneiras de encontrar os endereços dos servidores DNS que seu computador ou dispositivo está usando.
Uma maneira de encontrar seus endereços é através do Centro de Rede e Compartilhamento . Abra-o e clique ou toque no adaptador de rede que você usa para se conectar à Internet. No meu caso, por exemplo, esse seria o adaptador Ethernet usado pela minha conexão com a Internet RDS .
Isso abre uma janela que mostra o status do adaptador de rede. Lá você verá um botão chamado Detalhes . Clique ou toque nele.
Na janela Detalhes da Conexão de Rede, você encontrará os servidores DNS que seu computador ou dispositivo Windows usa. Eles estão listados nos campos denominados Servidor DNS IPv4 e Servidor DNS IPv6 .
Uma maneira um pouco mais rápida de descobrir quais servidores DNS você usa em seu computador ou dispositivo Windows é usar o Prompt de Comando ou o PowerShell. No ambiente de linha de comando que você preferir, execute o seguinte comando:
ipconfig / all | findstr / R "DNS \ Servers"
O Prompt de Comando e o PowerShell mostrarão os endereços dos servidores DNS que o seu computador ou dispositivo Windows está configurado para usar.
Conclusão
Agora que você sabe o básico sobre o que é a tecnologia DNS e como ela funciona, você terá mais facilidade para entender certos problemas com os quais você se depara ao navegar na Web. Se você tiver alguma dúvida sobre o DNS ou quiser compartilhar mais informações sobre servidores DNS, não hesite em usar o formulário de comentários abaixo.