Como Ativar DNS Over HTTPS com um Resolvedor Personalizado no Windows 11
🔍 WiseChecker

Como Ativar DNS Over HTTPS com um Resolvedor Personalizado no Windows 11

O DNS over HTTPS criptografa suas consultas DNS para evitar espionagem e adulteração pelo seu provedor de internet ou invasores na rede. O Windows 11 inclui uma opção nativa para ativar o DoH em todas as conexões de rede, e você pode especificar qualquer resolvedor personalizado, como Cloudflare 1.1.1.1, Google Public DNS ou Quad9. Por padrão, o Windows usa os servidores DNS do seu provedor sem criptografia. Este artigo mostra exatamente como configurar um resolvedor DoH personalizado usando o aplicativo Configurações, Painel de Controle e PowerShell para que seu tráfego DNS permaneça privado.

Principais Conclusões: Ativar DNS Over HTTPS com um Resolvedor Personalizado

  • Configurações > Rede e internet > Wi-Fi ou Ethernet > Propriedades de hardware > Atribuição de servidor DNS > Editar: Abre a caixa de diálogo para alternar de DNS automático para manual e ativar o DoH.
  • Painel de Controle > Central de Rede e Compartilhamento > Alterar configurações do adaptador > Propriedades > Protocolo IP Versão 4 (TCP/IPv4) > Propriedades: Método alternativo para definir servidores DNS e ativar a criptografia DoH no Windows 11.
  • Comando PowerShell Set-DnsClientServerAddress -InterfaceIndex (Get-NetAdapter).ifIndex -ServerAddresses (‘1.1.1.1′,’1.0.0.1’): Aplica servidores DNS personalizados via linha de comando; requer edições adicionais no registro para forçar o DoH.

ADVERTISEMENT

O que o DNS Over HTTPS faz no Windows 11

O DNS over HTTPS criptografa a consulta DNS usando o protocolo HTTPS na porta 443. O DNS padrão envia consultas não criptografadas na porta 53, que qualquer dispositivo na sua rede local ou seu provedor pode ler. O DoH envolve cada consulta em uma solicitação HTTP criptografada por TLS. O resolvedor descriptografa a solicitação, realiza a consulta e envia a resposta criptografada de volta ao seu PC.

O Windows 11 oferece suporte nativo ao DoH a partir da versão 22H2. O recurso funciona com endereços IPv4 e IPv6. Você deve usar um resolvedor que suporte DoH. A maioria dos resolvedores públicos lista suas URLs de endpoint DoH. Por exemplo, Cloudflare usa https://cloudflare-dns.com/dns-query e Google usa https://dns.google/dns-query.

Antes de começar, verifique se seu Windows 11 está atualizado para a versão 22H2 ou superior. Para confirmar, vá em Configurações > Sistema > Sobre. Em Especificações do Windows, verifique o número da versão. Se for inferior a 22H2, execute o Windows Update e instale a atualização de recurso mais recente.

Como Ativar o DoH com um Resolvedor Personalizado Usando Configurações

  1. Abra as configurações de rede
    Pressione a tecla Windows e digite Configurações. Pressione Enter. Vá em Rede e internet. Escolha Wi-Fi ou Ethernet, dependendo da sua conexão ativa.
  2. Veja as propriedades de hardware
    Clique em Propriedades de hardware do seu adaptador de rede atual. Procure a seção chamada Atribuição de servidor DNS.
  3. Edite as configurações de DNS
    Clique no botão Editar ao lado de Atribuição de servidor DNS. Uma caixa de diálogo chamada Editar configurações de DNS será aberta.
  4. Selecione DNS manual
    No menu suspenso, altere Automático para Manual. Ative a alternância IPv4 ou IPv6.
  5. Insira os endereços do resolvedor personalizado
    No campo DNS Preferencial, digite o endereço principal do resolvedor escolhido. Para Cloudflare, digite 1.1.1.1. No campo DNS Alternativo, digite o endereço secundário. Para Cloudflare, digite 1.0.0.1.
  6. Ative o DNS over HTTPS
    Abaixo de cada campo DNS, abra o menu suspenso chamado DNS over HTTPS. Selecione Ativado (modelo automático). Isso informa ao Windows para usar o modelo DoH padrão do resolvedor. Alternativamente, escolha Ativado (modelo manual) e insira a URL DoH do resolvedor. Para Cloudflare, a URL é https://cloudflare-dns.com/dns-query.
  7. Salve e teste
    Clique em Salvar. Abra um navegador e visite um site de teste como https://1.1.1.1/help para confirmar se o DoH está ativo. A página mostra se seu DNS está criptografado.

ADVERTISEMENT

Como Ativar o DoH com um Resolvedor Personalizado Usando o Painel de Controle

  1. Abra Conexões de Rede
    Pressione a tecla Windows, digite Painel de Controle e pressione Enter. Vá em Central de Rede e Compartilhamento. À esquerda, clique em Alterar configurações do adaptador.
  2. Abra as propriedades do adaptador
    Clique com o botão direito no adaptador de rede ativo e selecione Propriedades. Se solicitado pelo Controle de Conta de Usuário, clique em Sim.
  3. Selecione Protocolo IP Versão 4
    Na lista, encontre Protocolo IP Versão 4 (TCP/IPv4). Clique para destacar e depois clique em Propriedades.
  4. Defina endereços DNS personalizados
    Selecione Usar os seguintes endereços de servidor DNS. Insira os endereços DNS preferencial e alternativo. Para Quad9, use 9.9.9.9 e 149.112.112.112.
  5. Ative o DoH através do botão Avançado
    Clique em Avançado no canto inferior direito. Vá para a guia DNS. As configurações de sufixo DNS e NetBIOS não são necessárias para o DoH. Clique em OK para fechar Avançado. De volta à janela Propriedades, clique em OK para aplicar.
  6. Verifique se o DoH está ativo
    Abra um prompt de comando e execute ipconfig /all. Procure pela seção Lista de Pesquisa de Sufixo DNS. Os servidores DNS listados devem corresponder aos que você inseriu. Use a página de teste do resolvedor para confirmar a criptografia.

O método do Painel de Controle não expõe a alternância DoH diretamente. O Windows 11 tenta automaticamente o DoH com resolvedores que o suportam quando você define endereços DNS manuais. No entanto, o método Configurações é mais confiável para forçar a criptografia.

Como Ativar o DoH com um Resolvedor Personalizado Usando PowerShell

  1. Abra o PowerShell como administrador
    Pressione a tecla Windows, digite PowerShell. Clique com o botão direito em Windows PowerShell e selecione Executar como administrador. Clique em Sim quando solicitado.
  2. Obtenha o índice da sua interface
    Execute o comando Get-NetAdapter | Select-Object Name, ifIndex, Status. Anote o número ifIndex do seu adaptador de rede ativo.
  3. Defina servidores DNS personalizados
    Execute o comando Set-DnsClientServerAddress -InterfaceIndex X -ServerAddresses ('1.1.1.1','1.0.0.1') substituindo X pelo índice da sua interface. Para Google DNS, use ('8.8.8.8','8.8.4.4').
  4. Ative o DoH via registro
    A criptografia DoH não é ativada por padrão ao usar PowerShell. Abra o Editor de Registro pressionando a tecla Windows, digitando regedit e pressionando Enter. Navegue até HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dnscache\Parameters. Crie um novo valor DWORD (32 bits) chamado EnableAutoDoh. Defina seu valor como 2. Isso ativa o DoH para qualquer resolvedor que o suporte.
  5. Reinicie o serviço Cliente DNS
    Na mesma janela do PowerShell, execute Restart-Service -Name Dnscache. Em seguida, execute ipconfig /flushdns para limpar o cache.
  6. Verifique o DoH
    Execute Get-DnsClientServerAddress para confirmar que os servidores DNS estão definidos. Abra um navegador e visite a página de teste do resolvedor.

ADVERTISEMENT

Erros Comuns e Limitações do DNS Over HTTPS no Windows 11

DoH não ativa após definir DNS personalizado em Configurações

Se você selecionou Ativado (modelo automático) mas o DoH ainda aparece como inativo na página de teste, o resolvedor pode não suportar detecção automática de modelo. Mude para Ativado (modelo manual) e insira a URL DoH exata do seu resolvedor. URLs comuns incluem https://cloudflare-dns.com/dns-query para Cloudflare, https://dns.google/dns-query para Google e https://dns.quad9.net/dns-query para Quad9.

DoH para de funcionar após uma mudança de rede

Ao trocar de rede Wi-Fi ou conectar a uma VPN, o Windows pode reverter para DNS automático. Após conectar a uma nova rede, volte em Configurações > Rede e internet e verifique se a atribuição do servidor DNS ainda está definida como Manual com DoH ativado. Conexões VPN podem substituir as configurações de DNS. Verifique as configurações do seu cliente VPN para permitir DNS personalizado ou desative a proteção contra vazamento de DNS se ela bloquear o DoH.

Método PowerShell não persiste após reinicialização

O comando Set-DnsClientServerAddress aplica configurações ao adaptador de rede atual. Se você conectar a uma rede diferente, as configurações não são transferidas. Use o método Configurações para uma configuração por rede. A chave de registro EnableAutoDoh persiste entre reinicializações, mas só funciona se um resolvedor compatível com DoH já estiver definido por outro método.

Redes corporativas bloqueiam tráfego DoH

Algumas redes corporativas bloqueiam tráfego HTTPS de saída para endpoints DNS desconhecidos. Se você não conseguir acessar a URL DoH, entre em contato com o administrador da rede. Você pode testar executando curl https://cloudflare-dns.com/dns-query em um prompt de comando. Se o comando falhar, a rede está bloqueando o endpoint. Use um resolvedor diferente ou desative o DoH para usar o DNS corporativo.

Método Configurações vs Método PowerShell para Configuração DoH

Item Método Configurações Método PowerShell
Interface do usuário Gráfica, diálogos passo a passo Apenas linha de comando
Criptografia DoH Alternância explícita com modelo automático ou manual Requer edição de registro para ativar DoH
Persistência por rede Configurações se aplicam apenas à rede atual Configurações se aplicam apenas à rede atual
Automatizável Não Sim, pode ser automatizado em scripts em lote
Feedback de erros Confirmação visual das configurações salvas Nenhuma confirmação a menos que você execute comandos de verificação

O DNS over HTTPS com um resolvedor personalizado agora está ativo no seu PC com Windows 11. Use o método Configurações para a configuração mais confiável e direta. Se você gerencia várias máquinas, o método PowerShell com a chave de registro EnableAutoDoh permite implantação automatizada. Teste sua configuração periodicamente visitando a página de ajuda do resolvedor ou usando um comando como nslookup example.com 1.1.1.1 para confirmar que a resposta vem do resolvedor escolhido. Para usuários avançados, considere mudar para um resolvedor que também bloqueie domínios de malware, como Cloudflare 1.1.1.2 ou Quad9.

ADVERTISEMENT