Condividi tramite


Non è possibile selezionare il ruolo del server DNS quando si aggiunge un controller di dominio a un dominio di Active Directory esistente

Questo articolo consente di risolvere un problema per cui l'opzione di installazione automatica del ruolo server DNS è disabilitata o disattivata nell'Installazione guidata Active Directory (DCPROMO) quando si promuove un controller di dominio di replica di Windows Server 2008 o Windows Server 2008 R2.

Numero KB originale: 2002584

Sintomi

Quando si promuove un controller di dominio di replica di Windows Server 2008 o Windows Server 2008 R2, l'opzione per installare automaticamente il ruolo server DNS è disabilitata o disattivata nell'Installazione guidata Active Directory (DCPROMO).

Stato del testo nel campo Informazioni aggiuntive :

Non è possibile installare DNS in questo controller di dominio perché il dominio non ospita DNS.

Di seguito è riportato uno screenshot di questa condizione:

Screenshot della finestra Installazione guidata Servizi di dominio Active Directory con la casella di controllo Server DNS e Controller di dominio di sola lettura disattivata.

Il file %windir%\debug\dcpromoui.log nel controller di dominio di replica promosso mostra quanto segue:

Immettere DoesDomainHostDns SLD
dcpromoui A74. A78 046C <DateTime> Dns_DoesDomainHostDns nome di dominio di test SLD
dcpromoui A74. A78 046D <DateTime> SOA query returned 9003 so the domain does not host DNS
dcpromoui A74. A78 046E <DateTime> Dns_DoesDomainHostDns restituisce false
dcpromoui A74. A78 046F <DateTime> HRESULT = 0x00000000
dcpromoui A74. A78 0470 <DateTime> Il dominio non ospita DNS.

Causa

  1. Un errore di codice impedisce l'abilitazione della casella di controllo Server DNS quando si promuove controller di dominio di replica in domini esistenti con nomi DNS a etichetta singola, ad esempio "contoso" invece di un nome DNS completo con procedure consigliate, ad esempio "contoso.com" o "corp.contoso.com". Questa condizione esiste anche quando Microsoft DNS è installato in un controller di dominio e ospita le zone di ricerca diretta integrate in Active Directory per il dominio di destinazione.

    Per altre informazioni sui domini con etichetta singola, visitare il seguente sito Web Microsoft:

    Centro soluzioni per la pianificazione dello spazio dei nomi DNS Microsoft

    OPPURE

  2. DCPromo verifica se la zona DNS per la foresta di Active Directory di destinazione è ospitata in Active Directory. Se la zona DNS per il dominio di destinazione non è ospitata in un controller di dominio esistente nella foresta di destinazione, DCPROMO non consente all'utente di installare DNS durante l'innalzamento di livello della replica.

    L'obiettivo di questo comportamento è impedire agli amministratori di creare copie duplicate di zone DNS con ambiti di replica diversi, ovvero zone basate su file in server DNS Microsoft o di terze parti e zone DNS integrate di Active Directory nei controller di dominio nel controller di dominio appena promosso.

Risoluzione

Per la prima causa radice, continuare la promozione e installare il ruolo server DNS dopo che è stato promosso.

Per la seconda causa radice, la configurazione del client DNS e del server nel controller di dominio di replica promosso è stata sufficiente per individuare un controller di dominio helper nel dominio di destinazione, ma DCPROMO ha determinato che la zona DNS per il dominio non era integrata in Active Directory.

Determinare quali server DNS ospiteranno la zona per il dominio di Active Directory e quali ambiti di replica verranno usati da tali zone (DNS Microsoft rispetto a DNS di terze parti, partizione dell'applicazione a livello di foresta, partizione dell'applicazione a livello di dominio, primaria basata su file e così via).

Non lasciare che l'impossibilità di installare automaticamente il ruolo server DNS durante DCPROMO blocchi la promozione dei controller di dominio di replica di Windows Server 2008 nel dominio. Server Manager può essere usato per installare il ruolo Server DNS Microsoft nei controller di dominio esistenti, nonché nei computer che funzionano come computer membri o gruppi di lavoro. Le zone DNS e i relativi record possono essere replicati o copiati tra server DNS.

Le soluzioni alternative specifiche includono:

  1. Se le zone DNS esistono nei server DNS esterni al dominio, provare a spostare le zone in un controller di dominio esistente nel dominio che ospita il ruolo server DNS.

  2. Se è necessario spostare i dati della zona, configurare il server DNS Microsoft per ospitare una copia secondaria della zona, quindi convertire tale zona in una zona primaria basata su file, quindi eseguire la transizione della zona in modo che sia integrata in Active Directory in base alle esigenze. È possibile ignorare questo passaggio se non si ha interesse a salvare i dati della zona DNS.

  3. Configurare il nuovo controller di dominio di replica promosso in modo che punti esclusivamente ai server DNS che ospitano copie integrate di Active Directory della zona.

  4. Usare il comando seguente per forzare i computer Windows 2000, Windows XP, Windows Server 2003, Windows Vista e Windows Server 2008 a registrare dinamicamente i record host A o AAAA:

    ipconfig /registerdns  
    
  5. Usare il comando seguente per forzare i controller di dominio Windows 2000, Windows Server 2003 e Windows Server 2008 a registrare dinamicamente i record SRV

    net stop netlogon & net start netlogon  
    
  6. Riavviare DCPROMO nel controller di dominio di replica.