L'ID evento 1056 viene registrato dopo l'installazione di DHCP

Questo articolo risolve un problema per cui l'ID evento 1056 viene registrato dopo l'installazione del servizio server DHCP in un controller di dominio di Windows Server 2003.

Si applica a: Windows Server 2003
Numero KB originale: 282001

Sintomi

Dopo aver installato il servizio Server DHCP in un controller di dominio di Windows Server 2003 che esegue anche il servizio Server DNS, nel log di sistema potrebbe essere registrato l'evento seguente:

Tipo evento: Avviso
Origine evento: DhcpServer
ID evento: 1056
Descrizione:
Il servizio DHCP ha rilevato che è in esecuzione in un controller di dominio e non dispone di credenziali configurate per l'uso con registrazioni DNS dinamiche avviate dal servizio DHCP. Questa non è una configurazione di sicurezza consigliata. Le credenziali per le registrazioni DNS dinamiche possono essere configurate usando la riga di comando "netsh dhcp server set dnscredentials" o tramite lo strumento di amministrazione DHCP.

Causa

Questo comportamento si verifica perché le credenziali DHCP non sono state configurate nel controller di dominio in cui sono stati installati il servizio server DHCP e i servizi DNS. Questa non è una configurazione consigliata. Per altre informazioni, vedere la sezione Altre informazioni di questo articolo.

Risoluzione

Per risolvere questo comportamento, configurare DNSCredentials usando uno dei metodi seguenti:

Usare lo snap-in Server DHCP

  1. Nello snap-in Server DHCP, che si trova nella cartella Strumenti di amministrazione, fare clic con il pulsante destro del mouse sul server DHCP che si vuole configurare e quindi scegliere Proprietà.
  2. Nella scheda Avanzate fare clic su Credenziali.
  3. Digitare il nome utente, il dominio e la password dell'account con cui si vuole eseguire il servizio server DHCP. È possibile usare qualsiasi account utente esistente valido, ad esempio un account utente di dominio. L'account non deve essere impostato in modo da scadere o avere altre restrizioni.
  4. Fare clic su OK e quindi di nuovo su OK per uscire dalla finestra di dialogo Proprietà .

Usare la riga di comando Netsh.exe

  1. Da un prompt dei comandi digitare netsh e quindi premere INVIO.
  2. Dal prompt netsh digitare dhcp server ipaddress (dove ipaddress è l'indirizzo IP del server DHCP che si vuole configurare) e quindi premere INVIO.
  3. Digitare set dnscredentials username domain password (dove username domain password è le informazioni sull'account utente per l'account con cui si vuole eseguire il server DHCP) e quindi premere INVIO. È possibile usare qualsiasi account utente esistente valido, ad esempio un account utente di dominio. L'account non deve essere impostato in modo da scadere o avere altre restrizioni.
  4. Digitare quit e quindi premere INVIO per uscire.

Ulteriori informazioni

Il servizio Server DHCP viene eseguito con l'account computer del controller di dominio e pertanto ha il controllo completo di tutti gli oggetti DNS. Di conseguenza, i record DNS registrati dinamicamente con DNS sono soggetti a sovrascritti da una versione precedente del client DHCP. Questo comportamento può essere indesiderato, soprattutto se è stata configurata la zona DNS solo per secure Aggiornamenti. Usando il DNSCredentials parametro , è possibile eseguire il servizio server DHCP con un account utente specificato che non ha la possibilità di sovrascrivere i record DNS.

Microsoft consiglia vivamente di DNSCredentials usare quando si eseguono il servizio server DHCP e i servizi DNS nello stesso controller di dominio per garantire l'integrità di Secure Dynamic Aggiornamenti. Se non si usa DNSCredentials, Microsoft consiglia di eseguire i servizi in computer diversi.