Meu DNS: qual resolver você está usando

Teste rápido via DNS-over-HTTPS contra Cloudflare e Google para revelar o IP do resolver visto por cada uma.

Meu DNS: como descobrir qual resolver você está usando em cada sistema

Quando você digita um endereço no navegador, o computador precisa traduzir esse nome em um IP. Quem faz essa tradução é o servidor DNS (também chamado de resolver). Saber qual DNS você está usando ajuda em três cenários comuns: diagnosticar lentidão na navegação (resolver ruim atrasa cada nova requisição), confirmar se um DNS personalizado configurado (1.1.1.1, 8.8.8.8) está realmente ativo, e verificar se há DNS leak em conexões VPN.

O widget no topo desta página usa DNS-over-HTTPS (DoH) para mostrar como Cloudflare e Google enxergam o resolver que fez sua consulta. Importante: como DoH bypassa o DNS do sistema operacional, esse teste mostra o resolver upstream que recebeu a chamada, não necessariamente o DNS configurado no seu roteador ou Wi-Fi. Para descobrir o DNS real do seu setup, use os comandos abaixo no terminal do seu sistema.

Detalhe importante para quem usa Cloudflare WARP ou tem 1.1.1.1 configurado como DNS: este teste vai mostrar exatamente isso. O resolver visto pelo probe Cloudflare aparecerá como um IP de range Cloudflare, e o probe Google também tende a retornar um IP que cai em ASN Cloudflare. Isso confirma que seu tráfego DNS está saindo pelo WARP. Se você esperava ver o DNS do provedor (Vivo, Claro, TIM, Oi) e em vez disso aparece Cloudflare, é sinal de que o WARP está ativo ou que algum app forçou DoH/DoT no nível do sistema.

Como descobrir seu DNS no Windows

Abra o Prompt de Comando (tecle Win+R, digite cmd e pressione Enter) e rode:

ipconfig /all

Procure a seção da sua interface ativa (Ethernet ou Wi-Fi) e localize a linha Servidores DNS. Os IPs listados ali são os resolvers usados pelo Windows. Alternativa rápida: nslookup whoami.akamai.net mostra o IP que aparece para um servidor autoritativo, revelando o DNS real que está fazendo as consultas pela sua máquina.

Como descobrir seu DNS no Linux

O método tradicional é ler o arquivo de configuração de resolução:

cat /etc/resolv.conf

Linhas com nameserver apontam os resolvers ativos. Em distribuições modernas com systemd-resolved, prefira resolvectl status ou resolvectl dns, que mostram resolver por interface. Se usar NetworkManager, nmcli dev show | grep DNS exibe a lista por dispositivo de rede. Para testar o resolver real em uso, rode dig whoami.akamai.net.

Como descobrir seu DNS no macOS

Abra o Terminal e use o utilitário scutil:

scutil --dns | grep nameserver

O comando lista todos os nameservers conhecidos pelo sistema, agrupados por interface. Alternativa: networksetup -getdnsservers Wi-Fi (substituindo Wi-Fi pelo nome da sua interface) mostra apenas o DNS configurado no perfil da rede ativa. Para validar o resolver real, use dig whoami.akamai.net.

Como descobrir seu DNS no Android

No Android, vá em Configurações → Wi-Fi, toque na rede conectada, depois em Avançado ou no ícone de lápis para editar. Em "Configurações de IP" ou "Endereço IP", altere para "Estático" temporariamente para revelar o DNS server atual (sem aplicar a alteração). Em versões recentes do Android (9+), você também tem a opção DNS privado em Configurações → Rede e Internet → DNS privado, que permite forçar um resolver DoT global (por exemplo dns.google ou 1dot1dot1dot1.cloudflare-dns.com).

Como descobrir seu DNS no iOS

No iPhone ou iPad, vá em Ajustes → Wi-Fi, toque no ícone (i) ao lado da rede conectada, role até DNS e toque em Configurar DNS. Se estiver em "Automático", o iOS está usando o DNS fornecido pelo roteador via DHCP. Em "Manual", a lista mostra os resolvers customizados. Para apps específicos, o iOS 14+ permite Perfis de Configuração com DoH/DoT centralizado, que sobrescrevem o DNS do Wi-Fi.

DNS do roteador versus DNS configurado no sistema operacional

Esse é o ponto que mais confunde. Por padrão, seu computador ou celular recebe o DNS via DHCP do roteador. Se você não configurou nada manualmente, o resolver que aparece nos comandos acima é, na verdade, o roteador atuando como DNS forwarder: ele recebe sua consulta, repassa para o resolver upstream (geralmente o do provedor de internet) e devolve a resposta. Por isso o IP que aparece em ipconfig /all ou resolvectl costuma ser o IP local do roteador (192.168.x.1 ou similar).

Se você quiser usar um DNS diferente do provedor, tem dois caminhos: configurar no roteador (afeta todos os dispositivos da rede de uma vez) ou configurar no sistema operacional (afeta apenas aquele dispositivo). Configurar no SO sobrescreve o DNS do roteador, o que é útil para testar resolvers públicos como 1.1.1.1 (Cloudflare) ou 8.8.8.8 (Google) sem mexer no roteador.

Como saber se eu uso o DNS do meu provedor

Rode dig whoami.akamai.net +short (Linux/macOS) ou nslookup whoami.akamai.net (Windows). O IP retornado é o resolver que está fazendo consultas autoritativas em seu nome. Pegue esse IP e consulte no Localizar IP ou WHOIS da nossa ferramenta: se o ASN/organização for da Vivo, Claro, TIM, Oi, Algar, NET ou similar, você está usando o DNS do provedor. Se aparecer Cloudflare, Google, Quad9 ou OpenDNS, você está em um resolver público.

Para inspecionar registros DNS específicos de um domínio (A, AAAA, MX, TXT, NS), use nossa consulta DNS. Se você quer trocar de resolver para acelerar a navegação ou ganhar privacidade, vale conferir o nosso guia de melhores DNS públicos e a comparação direta em DNS Google vs Cloudflare vs Quad9. E se quiser testar latência até o resolver, combine com teste de ping e teste de perda de pacotes.

Como usar: Meu DNS

  1. Clique em Testar meu DNS para disparar a consulta DoH.
  2. Veja qual IP de resolver Cloudflare e Google enxergam ao receber sua consulta.
  3. Para o DNS real do roteador ou sistema, rode nslookup whoami.akamai.net no terminal.
  4. Compare o IP retornado contra o ASN do seu provedor no Localizar IP.

Meu DNS: Perguntas Frequentes

É o serviço que traduz nomes de domínio (exemplo.com) em endereços IP que sua máquina usa para conectar.

O widget usa DNS-over-HTTPS, que bypassa o DNS local. Para o DNS real do seu sistema, use nslookup ou dig no terminal.

Abra o Prompt de Comando e rode ipconfig /all. Procure a linha Servidores DNS na sua interface ativa.

Rode cat /etc/resolv.conf ou resolvectl status. Em distribuições com NetworkManager, use nmcli dev show | grep DNS.

Abra o Terminal e rode scutil --dns | grep nameserver. Para a interface ativa, use networksetup -getdnsservers Wi-Fi.

Sim. O roteador atua como forwarder e repassa consultas ao DNS do provedor. Você pode sobrescrever no sistema operacional.

Pode ajudar se o resolver do provedor for lento. 1.1.1.1 da Cloudflare e 8.8.8.8 da Google costumam responder em poucos milissegundos.