Windows 2012R2 Como desabilitar “Usar dicas de raiz se nenhum encaminhador estiver disponível” usando um comando powershell

2

Estou configurando uma orquestração automática de infra-estrutura de máquinas Windows 2012R2 usando o Ansible. Estou criando controladores de domínio e máquinas DNS (resolvedores, servidores raiz e servidores de nomes oficiais). Esta infra-estrutura não está conectada à Internet.

Estou fornecendo encaminhadores específicos nos controladores de domínio (para os resolvedores). Também estou removendo ativamente todas as dicas de raiz padrão do DNS dos controladores de domínio (não quero dicas de raiz aqui, elas são para os resolvedores). Eu não removi o arquivo cache.dns (ainda). Como posso desativar a opção de usar as dicas de raiz se nenhum encaminhador estiver disponível usando um comando Powershell?

Eu procurei por qualquer cmdlet no site da Microsofts, mas não encontrei nada de útil. Isso talvez também seja um hack do registro a ser executado, mas não sei onde procurar.

    
por nojevive 14.09.2017 / 11:20

1 resposta

3

Você pode tentar o cmdlet Set-DnsServerForwarder , com o parâmetro -UseRootHint $false :

Set-DnsServerForwarder -UseRootHint $false

-UseRootHint < Boolean >

Prevents the DNS server from performing iterative queries. If you set UseRootHint to $false, the DNS server forwards unresolved queries only to the DNS servers in the forwarders list and does not try iterative queries if the forwarders do not resolve the queries.

link

    
por 14.09.2017 / 12:08