giovedì 4 settembre 2014

WINDOWS COME NTP SERVER


Oggi mi è capitato di dover impostare una macchina Windows 7 come Server NTP di rete. Colgo l'occasione per condividere su Programmazione Applicata questa utile funzionalità.



Attenzione! Nelle prodcedure descritte in questo articolo si fa uso dei registri di sistema di Windows. Effettuare modifiche diverse da quelle descritte potrebbe compromettere il funzionamento del sistema operativo.

NTP Server

Un NTP Server è una macchina che, attraverso il protocollo NTP, permette ad altre macchine di sincronizzare l'orario. Queste macchine possono essere PC, PLC o dispositivi con hardware complesso in grado di effettuare la sincronizzazione di orario. Detto questo vediamo le due procedure da seguire a seconda del sistema operativo in uso.

Windows 2000/XP

La procedura da seguire è:

1) Aprire il registro di sistema (Start > Run(Esegui) > regedit)
2) La chiave di registro in questione è:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services 
\W32Time\Parameters
3) impostare il valore della variabile "LocalNTP" ad 1
4) Se non fosse presente create un nuovo valore di tipo DWORD ed eseguite il passo numero 3.
5) riavviare il sistema operativo


Windows 7

La procedura da seguire è:

1) Aprire il gestore dei servizi di Windows (Start > Run(Esegui) > services.msc)
2) Interrompere il servizio Windows Time (Ora di Windows)
3) Aprire il registro di sistema (Start > Run(Esegui) > regedit)
4) La chiave di registro in questione è:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services 
\W32Time\TimeProviders\NtpServer
5) impostare il valore della variabile "Enabled" ad 1
6) La chiave di registro in questione è:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services 
\W32Time\Config
7) impostare il valore della variabile "Announce Flags" a 5
8) tornare ai servizi di windows ed accertarsi che il servizio Windows Time (Ora di Windows) sia impostata con avvio automatico.



fonti

Nessun commento:

Posta un commento