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:
- Pressione Win + R, digite regedit e pressione Enter.
- 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.
- Clique com o botão direito em Dnscache
- Selecione Novo > Chave
- Dê o nome Parameters
- HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dnscache\Parameters
- 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.
- 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.
- Clique em OK e feche o Editor do Registro.
- 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:
- Abra o Prompt de Comando como administrador.
- Para ativar o DNR, execute:
reg add "HKLM\SYSTEM\CurrentControlSet\Services\Dnscache\Parameters" /v EnableDnr /t REG_DWORD /d 1 /f - Para desativar o DNR, execute:
reg add "HKLM\SYSTEM\CurrentControlSet\Services\Dnscache\Parameters" /v EnableDnr /t REG_DWORD /d 0 /f - 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:
- 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.
- Distribua o arquivo .reg pela plataforma de RMM escolhida, por script de GPO ou por automação personalizada.
- 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:
