Cada vez que você abre um navegador e digite um endereço da web, há uma mão oculta enviando todas as informações para o seu PC para renderizar a página como deveria. Os intermediários da sua página recém-carregada são os servidores DNS da Internet.
Conteúdo
- O que é DNS?
- O que é um servidor DNS?
- Como funciona uma consulta DNS?
- Uma observação sobre resolvedores de DNS
- Como alterar as configurações de DNS em um roteador
- Como alterar as configurações de DNS no Windows 10
- Como alterar as configurações de DNS no MacOS
- Como alterar as configurações de DNS em um Chromebook
- Servidores DNS gratuitos e pagos
- IPv4 vs. IPv6
- Você está usando IPv6?
Mas o que é exatamente um servidor DNS? Para ajudar a explicar, orientaremos você no processo de recuperação de uma página da Web e abordaremos os vários tipos de servidores DNS que residem entre você e seus sites favoritos e Serviços. Também mostraremos como alterar as configurações de DNS para obter a experiência de navegação na web mais rápida e segura possível.
Vídeos recomendados
O que é DNS?
DNS é a abreviatura de Sistema de Nomes de Domínio. Criado em 1983 na Universidade de Wisconsin, é um diretório global em expansão para a Internet que substitui endereços numéricos por endereços alfabéticos. Em vez de “discar” uma série de números em um navegador para entrar em contato Google, basta digitar seu nome. Endereços alfabéticos são simplesmente mais fáceis de lembrar, ainda mais porque existem mais de 1,7 bilhão de sites na Internet hoje.
Google.com é mais fácil de lembrar e digitar do que 172.217.15.110, por exemplo.
Mas por que os sites têm endereços numéricos? Porque os dispositivos de computação se comunicam em formato binário: uns e zeros. Todos eles também possuem um identificador binário quando conectados a uma rede para que os dados saibam para onde ir. Esses identificadores são bastante longos, contendo 32 números, daí a referência de 32 bits.
No entanto, os endereços numéricos que vemos são versões “condensadas” divididas em quatro “octetos”. Na forma binária, cada octeto contém oito números, embora vejamos apenas três na versão condensada, variando de 0 a 255. Por exemplo, o endereço binário 11000000.10101000.01111011.10000100 é condensado em 192.168.123.132.
Esses endereços são divididos por decimais por um motivo. Cada um contém dois componentes: Rede e Hospedar. A forma como os quatro octetos são divididos entre esses dois componentes depende da classe do endereço IP.
Por exemplo, a sua rede doméstica pode enquadrar-se na Classe C: Os primeiros três octetos identificam a rede e o quarto octeto identifica o seu dispositivo. O endereço do Google se enquadraria na Classe B: 172.217 identifica a rede e 15.110 identifica o servidor. Enquanto isso, o endereço IP da Digital Trend se enquadra na Classe A. O número 18 identifica a rede enquanto 235.70.209 identifica o servidor.
O que é um servidor DNS?
É um programa ou computador que lida com uma consulta DNS.
Existem quatro tipos de servidores DNS, cada um com uma função específica: o resolvedor DNS (ou recursor), o servidor de nomes raiz, o servidor de nomes de domínio de nível superior (TLD) e o servidor de nomes autoritativo. Todo o processo é realizado em apenas milissegundos, então tudo que você vê é uma página da web carregando instantaneamente em seu navegador assim que você digita um endereço.
Como funciona uma consulta DNS?
A melhor maneira de entender como funciona cada tipo de servidor DNS é seguir a trilha de consulta DNS. Novamente, há várias etapas para carregar uma página da Web em seu navegador, mas, a menos que esteja com problemas de conectividade, você verá apenas carregamentos de página quase instantâneos.
Etapa 1: o cliente Web
Você abre um navegador da web e digita http://www.google.com. A consulta sai do seu navegador e é recebida pelo cliente DNS integrado ao sistema operacional.
Etapa 2: o cliente DNS
O cliente DNS integrado verifica seu cache local para ver se já possui o endereço numérico associado arquivado. Em caso afirmativo, ele fornece o endereço ao cliente web. Caso contrário, ele envia uma consulta a um servidor resolvedor de DNS externo residente na Internet. Normalmente é mantido pelo seu provedor de serviços de Internet (ISP).
Etapa 3: o resolvedor DNS
Este servidor reside entre você e todos os outros servidores DNS necessários para obter o endereço numérico do Google. Este servidor assume essencialmente o controle da consulta DNS, tornando-se temporariamente o cliente DNS.
Etapa 4: o servidor de nomes raiz
Existem 13 desses servidores mantidos pela Internet Corporation for Assigned Names and Numbers (ICANN). No geral, esta rede rastreia todos os servidores que mantêm um diretório de cada domínio, como .com, .net, .org e assim por diante. Em nosso exemplo, esta rede responde à consulta direcionando o resolvedor DNS para o endereço de um servidor que gerencia os domínios .com.
Etapa 5: o servidor de nomes de domínio de nível superior (TLD)
Novamente, cada servidor de nomes de TLD mantém um diretório de um domínio específico. Eles são gerenciados pela Internet Assigned Numbers Authority (IANA), que faz parte da ICANN. Quando o servidor de nomes TLD .com recebe a solicitação do resolvedor DNS, ele responde com o endereço de um servidor de nomes autoritativo que mantém o endereço numérico real do Google.
Etapa 6: o servidor de nomes autoritativo
Esta é a parada final para a consulta DNS. Este servidor de nomes recebe a consulta do resolvedor DNS e puxa o registro DNS A para recuperar o endereço numérico do Google. No entanto, se um domínio ou subdomínio tiver um alias – como Google.com – o resolvedor DNS receberá esse informações primeiro, solicitando que envie outra solicitação para o endereço numérico listado no DNS A Registro.
Etapa 7: o resolvedor DNS
Com a localização numérica do Google em mãos, o resolvedor DNS entrega as informações ao cliente DNS do seu PC. O resolvedor está concluído por enquanto até receber outra consulta DNS.
Etapa 8: o cliente DNS
Agora conhecendo o endereço numérico, o cliente DNS entrega o endereço ao cliente web. Ele também armazenará o endereço numérico em seu cache para uso posterior.
Etapa 9: o cliente Web
Usando o endereço numérico, o navegador envia uma solicitação HTTP ao servidor localizado nesse endereço da Internet, que por sua vez responde com a página da Web que você vê no seu navegador.
Uma observação sobre resolvedores de DNS
Você poderá ver sugestões sobre a troca de servidores DNS. Essas sugestões normalmente se referem a resolvedores de DNS. O cliente DNS do seu dispositivo e o roteador são padronizados para resolvedores DNS mantidos pelo seu ISP, a menos que você altere manualmente as informações de endereço. Você pode fazer isso dispositivo por dispositivo ou acessar o roteador e alterar as configurações de DNS para que se apliquem a todos dispositivos conectados.
Aqui estão alguns motivos pelos quais alterar suas configurações de DNS é ideal:
Rastreamento de ISP
Seu provedor de serviços de Internet pode ver quais sites você navega cada vez que consulta um de seus resolvedores DNS. Alterar as informações do servidor DNS pode reduzir o rastreamento geral, embora eles ainda possam ver sua atividade com base nos endereços IP que você acessa. A única maneira real de evitar a espionagem do ISP é usar uma rede privada virtual. Ainda assim, trocar os resolvedores de DNS ajuda.
Servidores de terceiros podem desbloquear conteúdo
Se você deseja visualizar conteúdo bloqueado por região, alguns servidores DNS de terceiros podem enganar os provedores de conteúdo para que vejam sua conexão como local.
Servidores DNS de terceiros podem ser mais rápidos
Você provavelmente está fisicamente mais próximo do servidor DNS de um ISP, o que deve se traduzir em melhor desempenho do que uma consulta DNS de terceiros. Mas nem sempre é esse o caso. Na verdade, os servidores do seu ISP podem enfrentar problemas contínuos ou serem lentos em geral. Pode até haver um servidor DNS de terceiros mais próximo da sua localização física, proporcionando melhor velocidade e confiabilidade.
Servidores DNS de terceiros podem ser mais seguros
Uma maneira de bloquear facilmente conteúdo desagradável online é usar um servidor DNS de terceiros que ofereça controle dos pais, como o OpenDNS. Basta alterar as configurações de DNS do seu roteador, criar e fazer login na sua conta gratuita e estabelecer filtros que ignoram consultas DNS relacionadas a conteúdo que você não deseja que a conexão do seu dispositivo ou casa tenha acesso para. Você também pode usar filtros para bloquear sites maliciosos que pretendem roubar seus dados.
Como alterar as configurações de DNS em um roteador
Infelizmente, este não é um cenário que sirva para todos. As interfaces de back-end não são idênticas em todos os modelos de roteador. Ainda mais, alguns roteadores possuem conjuntos de recursos mais amplos e profundos do que outros. No entanto, uma configuração universal em todos eles é a alteração das configurações de DNS.
No nosso exemplo mostrado abaixo, acessamos um roteador Linksys usando um navegador (veja como acessar o seu). Podemos alterar as configurações de DNS clicando em Conectividade no menu à esquerda seguido pelo Rede local guia em uma janela pop-up. Conforme mostrado abaixo, inserimos o endereço DNS primário do Google no campo DNS estático 1 campo e o endereço DNS secundário do Google no DNS estático 2 campo.
Com esses números inseridos, podemos clicar no botão Aplicar botão para concluir a alteração.
Agora quando qualquer dispositivo conectado na rede local envia uma consulta por meio de seu cliente DNS, a consulta é imediatamente direcionada aos resolvedores DNS do Google, e não ao ISP.
Como alterar as configurações de DNS no Windows 10
Passo 1: Clique com o botão direito no ícone da Internet localizado próximo ao relógio do sistema (Wi-Fi ou Ethernet) e selecione Abra as configurações de rede e Internet no menu pop-up.
Passo 2: O Status A categoria no aplicativo Configurações aparece na tela. Role para baixo e clique Centro de Rede e Compartilhamento.
Etapa 3: O Painel de Controle aparece na tela. Se você estiver em uma conexão com fio, clique no botão Ethernet link seguido pelo Propriedades botão exibido em uma janela pop-up. Se você estiver conectado via Wi-Fi, clique no botão Wi-fi link em vez disso seguido pelo Propriedades botão.
Passo 4: Selecione Protocolo de Internet versão 4 (TCP/IPv4) na lista e clique no Propriedades botão.
Etapa 5: Na janela pop-up, altere a configuração DNS atual para Use os seguintes endereços de servidor DNS.
Etapa 6: Insira o endereço do servidor DNS primário no primeiro campo “preferencial” e o servidor DNS secundário no segundo campo “alternativo”.
Etapa 7: Clique no OK botão para concluir.
Como alterar as configurações de DNS no MacOS
Passo 1: Clique no logotipo da Apple localizado no canto superior esquerdo.
Passo 2: Selecione Preferências do Sistema no menu suspenso.
Etapa 3: Selecione Rede na janela Preferências do Sistema.
Passo 4: A janela Rede aparece com sua conexão atual com a Internet já selecionada. Clique no Avançado botão localizado no canto inferior direito.
Etapa 5: Clique no DNS guia na janela seguinte.
Etapa 6: Clique no símbolo “mais” ao lado de Endereços IPv4 ou IPv6.
Etapa 7: Insira os endereços IP primário e secundário do servidor de terceiros. Nesse caso, o Google usa 8.8.8.8 para o primário e 8.8.4.4 para o secundário.
Opcional: Aqui você também verá uma seção para Pesquisar domínios. Isso completa automaticamente os nomes de host quando você digita uma única palavra no Safari e em outros serviços baseados em rede. Por exemplo, se a lista contiver apple.com e você simplesmente digitar “loja” no campo de endereço, o navegador carregará a página associada a store.apple.com.
Dito isto, geralmente deixe esta seção em branco, a menos que você resida em um domínio específico e precise de acesso rápido a um PC em rede usando uma única palavra.
Etapa 8: Para finalizar, clique no OK botão.
Como alterar as configurações de DNS em um Chromebook
Passo 1: Clique no relógio do sistema localizado no canto inferior direito seguido do ícone de “engrenagem” no menu pop-up.
Passo 2: As configurações do Chrome aparecem na tela. Selecione sua conexão com a Internet listada em Rede. Infelizmente, esta ação apenas expande a lista de conexões disponíveis.
Etapa 3: Clique na sua conexão de rede novamente.
Passo 4: Clique em expandir o Rede contexto.
Etapa 5: Para usar os servidores DNS do Google, altere a configuração para Servidores de nomes do Google — você não precisa inserir endereços primários e secundários.
Para usar um servidor DNS diferente, altere a configuração para Servidores de nomes personalizadose insira os endereços primário e secundário. Por exemplo, se você quiser usar OpenDNS Home, digite 208.67.222.222 e 208.67.220.220
Servidores DNS gratuitos e pagos
Se você quiser usar um serviço de consulta DNS de terceiros, existem muitas alternativas gratuitas e pagas. Aqui está uma lista rápida abaixo para você começar:
Serviço | Primário DNS |
Secundário DNS |
Adicional Pago Serviços |
DNS do AdGuard | 176.103.130.130 | 176.103.130.131 | Não |
DNS alternativo | 198.101.242.72 | 23.253.163.53 | Não |
DNS de navegação limpa | 185.228.168.9 | 185.228.169.9 | Sim |
DNS da Cloudflare | 1.1.1.1 | 1.0.0.1 | Sim |
Comodo DNS seguro | 8.26.56.26 | 8.20.247.20 | Sim |
DNS.Watch | 84.200.69.80 | 84.200.70.40 | Não |
DNS público do Google | 8.8.8.8 | 8.8.4.4 | Não |
Página inicial do OpenDNS | 208.67.222.222 | 208.67.220.220 | Sim |
DNS Quad9 | 9.9.9.9 | 149.112.112.112 | Não |
DNS da Verisign | 64.6.64.6 | 64.6.65.6 | Não |
IPv4 vs. IPv6
Tudo o que é fornecido neste guia é baseado no Protocolo de Internet versão 4 ou IPv4. No entanto, você também verá referências à versão 6 ou IPv6. Esta é uma versão mais recente do protocolo desenvolvido pela Internet Engineering Task Force (IETF) para substituir a versão 4. Por que? Devido à idade e às limitações do protocolo mais antigo.
O IPv4 só pode lidar com 32 números. Essa limitação fez com que o Registro Americano de Números da Internet (ARIN) fosse completamente ficar sem endereços disponíveis em 2015.
O sucessor, iPv6, resolve o problema introduzindo endereços com 128 números, ou 128 bits, que podem apoiar 340 trilhões de trilhões de trilhões de combinações (340,282,366,920,938,463,463,374,607,431,768,211,456). Desenvolvido em 1998, o protocolo finalmente entrou em implantação em 2006, mas o processo tem sido lento.
De acordo com Estatísticas do Google, a adoção do IPv6 na América do Norte atualmente é de 41,71%, apesar da implantação ter começado há 14 anos. A Alemanha reside com 49,1%, a França com 42,29%, a Austrália com 22,68% e assim por diante.
O resultado final aqui é que o IPv4 e o IPv6 funcionarão lado a lado até que o protocolo mais novo substitua totalmente o mais antigo. Dito isso, você também pode encontrar números DNS fornecidos pelo IPv6, embora não possa inseri-los nos campos IPv4. Em vez disso, você precisará inseri-los em campos completamente separados.
Por exemplo, aqui está o método do Windows 10:
Passo 1: Clique com o botão direito no ícone de conexão com a Internet localizado próximo ao relógio do sistema (Wi-Fi ou Ethernet) e selecione Abra as configurações de rede e Internet no menu pop-up.
Passo 2: O Status A categoria no aplicativo Configurações aparece na tela. Role para baixo e clique Centro de Rede e Compartilhamento.
Etapa 3: O Painel de Controle aparece na tela. Se você estiver em uma conexão com fio, clique no botão Ethernet link seguido pelo Propriedades botão exibido em uma janela pop-up. Se você estiver conectado via Wi-Fi, clique no botão Wi-fi link em vez disso seguido pelo Propriedades botão.
Passo 4: Selecione Protocolo de Internet Versão 6 (TCP/IPv6) na lista e clique no Propriedades botão.
Etapa 5: Na janela pop-up, altere a configuração DNS atual para Use os seguintes endereços de servidor DNS.
Etapa 6: Digite o endereço do servidor DNS primário no primeiro campo “preferencial”. Para o DNS público do Google, isso seria 2001:4860:4860::8888.
Etapa 7: Insira o servidor DNS secundário no segundo campo “alternativo”. Para o DNS público do Google, isso seria 2001:4860:4860::8844.
Etapa 8: Clique no OK botão para concluir.
Se você achava que os endereços numéricos IPv4 eram difíceis de lembrar, fique feliz que o DNS troque esses longos endereços numéricos IPv6 por google.com e netflix.com!
Você está usando IPv6?
Windows 10, MacOS 10.15 Catalina e Chrome OS suportam IPv6. No entanto, carregue o Teste meu teste online IPv6 e você verá que provavelmente ainda está navegando na web em IPv4. É por isso que (1) você deve considerar mudar para servidores DNS de terceiros e (2) adicionar os endereços dos servidores DNS IPv6 ao seu sistema operacional ou roteador. Você pode nem estar recebendo um fluxo IPv6 do seu ISP.
Observe que, embora os roteadores modernos suportem IPv6, eles podem não fornecer meios para inserir manualmente endereços de servidores DNS com base em IPv6.
Recomendações dos Editores
- Seus aplicativos de calendário favoritos também podem receber spam. Veja como bloquear ou denunciar