Configurare un NTP server su Windows Server

Anche in Windows è posibile attivare un server NTP.
Il comando d usare è stato, fino all’avvento di Windows XP, il già famoso “Net time” ma ormai è ora di passare al ben più moderno w32tm quindi invece di usare:

Net time /setsntp:"<dns/ip server1> <dns/ip server2> <dns/ip servern>"

per configurare il servizio oppure:

Net time /querysntp

Per verificare i valori immessi con il comando precedente, potete forzare la sincronizzazione dell’ora con un server Windows di tipo domain controller con:

Net Time \\<dns/ip server> /Set /Yes

Però, come già detto, è ormai ora di fare affidamento sul nuovo, si fa’ per dire, W32tm.

N.B.
Vi ricordo che la configurazione del servizio NTP ha senso su machine NON in dominio perchè le macchine in dominio, di default, sincronizzano l’ora con il domain controller.
Infatti è su queste macchine 8i domain conroller) che ha senso configurare il servizio: in maniera da essere sicuri che le nostre macchine siano in sincronia con il resto del mondo.

Per controllare la cnfigurazione del servizio NTP usare il comando:

w32tm /query /source

Se in output qualcosa del tipo:

Local CMOS Clock

Vuol dire che il servizio di fatto non è attivo ma fa’ riferimento all’orologio dell’hardware.
Se invece appare il nome di un host significa che il servizio è attivo e viene usato il nome dell’host visualizzato come sorgente oraria affidabile.
Se si vuole controllare se ci sono altri server come possibili fonti orarie usare il comando:

w32tm /query /peers

SE in risposta avete un messaggio che vi comunica che l’elenco è vuoto e lo stato è in sospeso (in inglese: the peer list is empty and state pending)
E’ un ulteriore conferma del fatto che il server non sta utilizzando un server ntp come riferimento orario.
Comunque volendo configurare il servizio NTP per fare riferimento ad un elenco di server (che devono essere indicati separati solo da uno spazio) usate il comando:

w32tm /config /update /manualpeerlist:"ntp.inrim.it it.pool.ntp.org" /syncfromflags:manual /reliable:yes

I server indicati sono: il server dell’istituto nazionale di ricerca metrologica (INRiM) ntp.inrim.it e il pool italiano dei server ntp messi a disposizione dall’omonima organizzazione (NTP.ORG): it.pool.ntp.org. 
Per finire il comando per forzare il controllo e l’eventuale correzzione dell’ora:

w32tm /resync /rediscover

Se tutto è andato per il verso giusto e siete curiosi di sapere quale server è stato usato ripetete il comando:

w32tm /query /source

Ci vediamo alla prossima

Andrea

Lascia un commento