/
/

Como ativar ou desativar a Discovery of Network-designated Resolvers (DNR) no Windows 11

por Team Ninja
How to Enable or Disable Discovery of Network-designated Resolvers (DNR) in Windows 11 blog banner image

Resumo instantâneo

Esta postagem do blog NinjaOne oferece uma lista abrangente de comandos CMD básicos e um mergulho profundo nos comandos do Windows, com +70 comandos CMD essenciais para usuários iniciantes e avançados. Explicamos sobre comandos práticos de prompt de comando para gerenciamento de arquivos, navegação em diretórios, solução de problemas de rede, operações de disco e automação, tudo com exemplos reais para maximizar a produtividade. Seja para aprender comandos básicos CMD ou dominar ferramentas avançadas de CLI do Windows, este guia ajuda você a usar o prompt de comando com mais eficiência.

A Discovery of Network-designated Resolvers (DNR), como o nome sugere, permite descobrir automaticamente servidores DNS criptografados. Esse padrão da IETF elimina a necessidade de descobrir manualmente o endereço IP do servidor DNS criptografado desejado e configurá-lo.

Neste guia, explicamos como ativar ou desativar o DNR no Windows por diferentes métodos, incluindo o Editor do Registro e o Prompt de Comando. Também trazemos dicas para implantação corporativa e pontos de atenção.

💡 Importante: o DNR tem suporte a partir do build 25982 (Canary) do Windows 11 e, por enquanto, está limitado aos builds do Windows Insider Preview, já que o recurso ainda está em padronização e a disponibilidade geral não foi confirmada.

📌 Estratégias de implantação recomendadas:

Escolha um método

💻
Melhor para usuários individuais
💻💻💻
Melhor para empresas
Método 1: pelo Editor do Registro✓
Método 2: pelo Prompt de Comando✓
Método 3: automação por scripts ou ferramentas de RMM ✓✓

Os três métodos aparecem no guia visual — Como ativar ou desativar a Discovery of Network-designated Resolvers (DNR) no Windows 11.

Métodos para ativar ou desativar o DNR no Windows 11

Método 1: pelo Editor do Registro

📌 Casos de uso: recomendado para configurações pontuais em máquinas pessoais ou de teste.

📌 Pré-requisitos:

  • Windows 11 build 25982 ou superior (Insider Preview)
  • Este método exige apenas acesso de administrador local.
  • Recomendamos fortemente fazer backup do Registro do Windows antes de começar. Configurações incorretas podem deixar o sistema instável.

Passos:

  1. Pressione Win + R, digite regedit e pressione Enter.
  2. Acesse:
    • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dnscache\Parameters
      Observação:
      a chave Parameters guarda as configurações avançadas do Cliente DNS (Dnscache). O valor EnableDnr precisa ser criado ali para que o Windows reconheça a configuração.
    • Se a chave Parameters não aparecer, crie-a.
      1. Clique com o botão direito em Dnscache
      2. Selecione Novo > Chave
      3. Dê o nome Parameters
  3. No painel à direita, clique com o botão direito e selecione Novo > Valor DWORD (32 bits).
    • O valor DWORD serve para ativar ou desativar recursos como o DNR no registro.
  4. Nomeie o novo valor como EnableDnr
    • Para ativar o DNR: dê dois cliques em EnableDnr e defina os dados do valor como 1
    • Para desativar o DNR: defina os dados do valor como 0.
  5. Clique em OK e feche o Editor do Registro.
  6. Reinicie o computador para aplicar as alterações.

Método 2: pelo Prompt de Comando

📌 Casos de uso: indicado para administradores de TI que gerenciam vários dispositivos.

📌 Pré-requisitos:

  • É preciso ter privilégios de administrador para abrir um Prompt de Comando elevado.
  • Windows 11 build 25982 ou superior (Insider Preview)

Passos:

  1. Abra o Prompt de Comando como administrador.
  2. Para ativar o DNR, execute:
    reg add "HKLM\SYSTEM\CurrentControlSet\Services\Dnscache\Parameters" /v EnableDnr /t REG_DWORD /d 1 /f
  3. Para desativar o DNR, execute:
    reg add "HKLM\SYSTEM\CurrentControlSet\Services\Dnscache\Parameters" /v EnableDnr /t REG_DWORD /d 0 /f
  4. Reinicie o PC para aplicar as alterações.

Para confirmar a alteração

Depois de reiniciar, verifique se o DNR está ativado executando este comando em um Prompt de Comando elevado:

reg query "HKLM\SYSTEM\CurrentControlSet\Services\Dnscache\Parameters" /v EnableDnr
  • O valor 0x1 confirma que o DNR está ativado.
  • O valor 0x0 confirma que está desativado.

Opcional (verificação pelo PowerShell)

Também dá para confirmar pelo PowerShell:

Get-ItemPropertyValue -Path "HKLM:\SYSTEM\CurrentControlSet\Services\Dnscache\Parameters" -Name EnableDnr

O retorno será 1 se estiver ativado e 0 se estiver desativado.

Método 3: automação por scripts ou ferramentas de RMM

📌 Casos de uso: útil para MSPs e equipes de TI que cuidam de parques distribuídos e precisam automatizar a aplicação de políticas consistentes de criptografia de DNS em todos os dispositivos.
📌 Pré-requisitos:

  • É necessária uma infraestrutura de implantação centralizada, como NinjaOne.
  • Acesso ao registro dos dispositivos gerenciados
  • Builds do Windows Insider nas máquinas de destino

Passos:

  1. Crie um arquivo .reg com este conteúdo:
    Windows Registry Editor Version 5.00
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dnscache\Parameters]
    "EnableDnr"=dword:00000001

    💡 Observação: para desativar o DNR, altere o valor para 00000000.

  2. Distribua o arquivo .reg pela plataforma de RMM escolhida, por script de GPO ou por automação personalizada.
  3. Agende um reinício por automação (ou avise os usuários) para concluir a alteração.

Outros pontos a considerar ao alterar o DNR no Windows

  • Sem Política de Grupo: como não existe configuração de Política de Grupo para gerenciar o DNR até o momento desta publicação, as configurações precisam ser aplicadas pelo Registro ou pelo Prompt de Comando.
  • Implantação corporativa: em ambientes corporativos, os administradores podem distribuir as configurações do registro por scripts ou configurar ferramentas de gerenciamento para ativar ou desativar o DNR em vários dispositivos.
  • Requisitos do servidor DHCP: para o DNR funcionar, o servidor DHCP da rede precisa dar suporte às opções de DNR do lado do servidor (OPTION_V4_DNR para DHCPv4 ou OPTION_V6_DNR para DHCPv6).
  • Implicações de segurança: ativar o DNR reforça a segurança ao permitir a configuração automática de DNS criptografado, o que reduz o risco de spoofing de DNS e de interceptação.

Simplifique o gerenciamento de DNS ajustando o DNR no Windows

O DNR é um avanço importante para simplificar e proteger a configuração de DNS em ambientes Windows. O recurso, disponível hoje nos builds Insider do Windows 11, permite que administradores de TI testem a implantação automática de DNS criptografado sem mexer nas configurações dos clientes.

Temas relacionados:

FAQs

Não existe um DNS “melhor” para todo mundo. Cada um tem seus casos de uso e suas limitações. O ideal é escolher o que mais combina com suas prioridades, como velocidade, privacidade ou segurança. Dito isso, veja algumas opções populares e bem avaliadas:

Provedor de DNSDNS primárioDNS secundárioPrincipais recursos
Cloudflare (1.1.1.1)1.1.1.11.0.0.1Rápido, focado em privacidade, com suporte a DoH/DoT
Google DNS8.8.8.88.8.4.4Confiável, muito usado, com suporte a DoH
Quad99.9.9.9149.112.112.112Focado em segurança (bloqueia domínios maliciosos)
OpenDNS208.67.222.222208.67.220.220Controle parental e opções para empresas

💡 Dica: ao usar DNS criptografado (como DNS over HTTPS), confirme se o provedor escolhido dá suporte ao protocolo e se ele está configurado nas configurações do sistema ou via DNR (quando houver suporte).

DNR é a sigla de Discovery of Network-designated Resolvers, um recurso novo lançado no build 25982 do Windows 11 Insider Preview e versões posteriores.

Ele permite que dispositivos Windows descubram automaticamente os servidores DNS criptografados (como DoH ou DoT) anunciados pelo servidor DHCP da rede, o que dispensa a configuração manual.

Vale lembrar: o DNR só funciona se o cliente Windows e o servidor DHCP derem suporte ao recurso. Por ora, isso está disponível apenas nos builds Insider do Windows 11.

Recomendados para você

Pronto para simplificar as partes mais difíceis da TI?