Usando DNS Dynamic Update è possibile fare in modo che i record relativi ai client nel DNS vengano aggiornati automaticamente dai client DHCP o dal server DHCP.
I client con versioni precedenti a Windows 2000 non possono aggiornare in modo dinamico i propri record quindi l’aggiornamento deve essere effettuato dal server DHCP.
Di default il server DHCP aggiorna i record DNS per i client solo se viene richiesto ma non aggiorna i record per le versioni di Windows precedenti a Windows 2000.
Queste impostazioni possono essere modificate usando lo snapin DHCP
-Aprire lo snapin DHCP.
-Espandere il server DHCP.
-Cliccare con il tasto destro IPv4 e selezionare Properties.
-Selezionare la scheda DNS.
-Selezionare Enable DNS dynamic updates according to the settings below.
-Selezionare le opzioni desiderate con cui è possibile specificare se i record A e PTR devono essere sempre aggiornati dal server o solo quando richiesto dal client.
-Selezionare Discard A and PTR records when lease is deleted.
-Selezionare Dynamically update DNS A and PTR records for DHCP clients that do not request update se sono presenti sistemi operativi con versioni di Windows più vecchie.
-Cliccare Ok.
Per abilitare dynamic dns updates su un determinato scope eseguire le seguenti operazioni
-Aprire lo snapin DHCP.
-Cliccare con il tasto destro lo scope e selezionare Properties.
-Selezionare la scheda DNS.
-Selezionare Enable DNS dynamic updates according to the settings below.
-Selezionare le opzioni desiderate con cui è possibile specificare se i record A e PTR devono essere sempre aggiornati dal server o solo quando richiesto dal client.
-Selezionare Discard A and PTR records when lease is deleted.
-Selezionare Dynamically update DNS A and PTR records for DHCP clients that do not request update se sono presenti sistemi operativi con versioni di Windows più vecchie.
-Cliccare Ok.
Utilizzando netsh è possibile abilitare dynamic updates da liena di comando
netsh dhcp server set dnsconfig <Abilita> <Aggiorna> <EliminaVecchi> <Legacy>
Le quattro opzioni possono avere valore 1 o 0.
<Abilita> specifica se l’opzione deve essere abilitata.
Se <Aggiorna> corrisponde a 0 i record A e PTR vengono sempre aggiornati mentre se il valore è 1 vengono aggiornati solo quando richiesto dal client.
<EliminaVecchi> specifica se i record devono essere eliminati quando scade la lease.
Quando <Legacy> è impostato a 1 il server DHCP aggiorna anche i record dei client che non supportano gli aggiornamenti.