Nome completo do computador que não exibe o sufixo DNS

2

Eu tenho um PC associado ao Active Directory.

Em System Properties > Computer Name , notei que "Nome completo do computador:" não está sendo exibido corretamente

O PC está sendo exibido no momento

Full computer name: COMPUTERNAME

Verus isso:

Full computer name: COMPUTERNAME.domain.com

Eu fiz algumas leituras e descobri que as chaves de registro "Domínio" e "Domínio NV" em HKLM\System\services\Tcpip\Parameters são usadas em conjunto com o nome do computador para gerar o "Nome completo do computador:"

Todas as teclas parecem estar preenchidas corretamente, mas ainda estou recebendo o nome que não está sendo exibido corretamente.

Eu tentei me separar e voltar ao PC, e apagar as chaves de registro, reinicializar e preencher novamente as chaves. Ainda sem sorte.

Uma coisa que notei sobre esse cliente é que, sob a chave HKLM\System\services\Tcpip\Parameters\DNSRegisteredAdapaters , não há entradas.

Eu comparei a este computadores que estão mostrando o "Nome completo do computador" corretamente e esses computadores têm entradas sob essa chave. Eu estou querendo saber se isso tem algo a ver com isso. Eu não consigo obter essa chave para gerar.

    
por bourne 07.11.2014 / 22:09

3 respostas

0

Eu finalmente descobri onde estava o problema. Eu encontrei este post que fazia referência à seguinte chave:

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\System\DNSClient]

Eu fui e verifiquei esta chave nos clientes ofensivos. Sob DNSClient havia duas chaves adicionais

NV PrimaryDnsSuffix
PrimaryDnsSuffic

Cada uma dessas chaves estava em branco

Em seguida, fui para os computadores que estavam funcionando e nenhum deles tinha a chave DNSClient.

Então, fui em frente e excluí a chave DNSClient, reiniciei e agora tudo está sendo exibido como deveria.

Espero que isso ajude alguém!

    
por 13.11.2014 / 00:09
1

Parece haver algum problema nas concessões de DHCP, que podem ter expirado para o seu computador, em que o nome do host não foi alterado para FQDN.

Tente registrar o DNS usando o comando:

ipconfig /registerdns

Agora limpe o cache DNS na máquina. Verifique seu servidor DNS em busca de qualquer registro 'A' do nome antigo e remova-o assim que o novo registro A aparecer.

Espero que isso ajude.

    
por 07.11.2014 / 23:15
0

Tenho cerca de 100 estações de trabalho no AD com DNS dinâmico e DHCP dinâmico. Algumas das estações aparecem com FQDN (nomes de domínio totalmente qualificados) e algumas aparecem apenas com o nome do host. Eu ainda tenho que descobrir um padrão porque.

Acredito que o DDHCP fornece à estação de trabalho o nome do host e a estação de trabalho informa ao DDNS, mas o DDNS somente o obterá da estação de trabalho se a propriedade do registro DNS anterior pertencer à estação de trabalho.

Minha solução está atualmente em desenvolvimento. Eu acumulei uma tabela sql de MAC's e IP's e nomes de host para todas as minhas estações de trabalho e estou escrevendo scripts para criar reservas DHCP para todas as estações. Então, com as estações bloqueadas para um IP, posso gerar os arquivos de zona para o servidor DNS e tirar as atribuições arbitrárias de nomes das mãos do AD.

Além disso, BTW, tenho valores booleanos na tabela de estações de trabalho que me permitem definir se uma estação de trabalho precisa de um proxy ou um painel de controle danificado e meus scripts de GPO leem a tabela e configuram a estação de trabalho a cada inicialização. Coisas que eu não posso fazer com algum grau de detalhe usando grupos dentro do AD.

Espero que isso ajude ...

    
por 08.11.2014 / 01:54

Tags