Como Configurar DNS sobre HTTPS no Chrome

Este guia irá orientá-lo através do processo de configuração do DNS sobre HTTPS (DoH) no Google Chrome, incluindo configuração básica, opções avançadas e solução de problemas.

Pré-requisitos

  • Navegador Google Chrome (versão 83 ou superior)
  • Compreensão básica dos conceitos de DNS
  • Acesso às configurações do Chrome

Configuração Básica

Passo 1: Acessar Configurações do Chrome

  1. Abra o Google Chrome
  2. Clique no menu de três pontos (⋮) no canto superior direito
  3. Vá para Configurações
  4. Clique em “Privacidade e segurança” na barra lateral esquerda
  5. Role até a seção “Segurança”

Passo 2: Habilitar DNS Seguro

  1. Encontre a opção “Usar DNS seguro”
  2. Ative a opção
  3. Escolha seu provedor DNS preferido:
    • Google (DNS Público)
    • Cloudflare (1.1.1.1)
    • Provedor personalizado

Passo 3: Configurar Provedor Personalizado

Se você quiser usar um provedor DoH personalizado:

  1. Selecione “Usar personalizado”
  2. Insira a URL do seu provedor DoH preferido, por exemplo:
    https://dns.google/dns-query
    https://1.1.1.1/dns-query
    https://dns.quad9.net/dns-query

Configuração Avançada

Usando Chrome Flags

Para usuários avançados, você pode usar Chrome flags para configurar configurações adicionais do DoH:

  1. Abra o Chrome e vá para chrome://flags
  2. Pesquise por “doh”
  3. Configure os seguintes flags:
    • doh-with-https-svcb
    • doh-with-https-svcb-alpn
    • doh-with-https-svcb-ipv4
    • doh-with-https-svcb-ipv6

Configurações de Rede

Você também pode configurar o DoH através das configurações de rede do Chrome:

  1. Vá para chrome://net-internals/#dns
  2. Ative “Usar DNS seguro”
  3. Configure seu provedor preferido

Verificação

Método 1: Usando Chrome DevTools

  1. Abra o Chrome DevTools (F12 ou clique direito > Inspecionar)
  2. Vá para a aba Network
  3. Marque “Preservar log”
  4. Visite qualquer site
  5. Procure por consultas DNS no log de rede
  6. Verifique se as consultas estão usando HTTPS

Método 2: Usando Ferramentas Online

  1. Visite DNS Leak Test
  2. Execute o teste
  3. Verifique se suas consultas DNS estão usando o provedor DoH configurado

Solução de Problemas

Problemas Comuns

  1. DoH Não Está Funcionando

    • Verifique se sua rede permite tráfego HTTPS
    • Confirme se seu provedor DNS está acessível
    • Tente um provedor DoH diferente
  2. Problemas de Desempenho

    • Escolha um provedor geograficamente mais próximo
    • Verifique sua conexão de rede
    • Teste diferentes provedores para encontrar o mais rápido
  3. Problemas de Configuração

    • Limpe o cache e cookies do Chrome
    • Redefina as configurações do Chrome
    • Atualize o Chrome para a versão mais recente

Solução de Problemas Avançada

  1. Verificar Resolução DNS

    # Usando o comando dig
    dig @8.8.8.8 example.com
  2. Verificar Conexão HTTPS

    # Usando curl
    curl -v https://dns.google/dns-query

Melhores Práticas

  1. Seleção de Provedor

    • Escolha provedores com boa disponibilidade
    • Considere políticas de privacidade
    • Teste o desempenho antes de finalizar
  2. Considerações de Segurança

    • Use provedores com suporte a DNSSEC
    • Ative recursos de segurança adicionais
    • Realize auditorias de segurança regulares
  3. Otimização de Desempenho

    • Monitore os tempos de resolução DNS
    • Use provedores com distribuição global
    • Ative o cache DNS

Próximos Passos