Le ultime versioni dei sistemi operativi Microsoft Windows hanno un';utilità di sincronizzazione temporale integrata nel sistema operativo, chiamata? W32time ';. L';applet time di Microsoft viene eseguita come servizio e consente a una rete Windows di fornire la sincronizzazione di un dominio.
In questo articolo viene descritto come configurare gli ultimi sistemi operativi Windows per operare come un server di riferimento orario di rete. L';articolo descrive come modificare le voci di registro per configurare w32time.
Prima di modificare le impostazioni del registro, è generalmente consigliabile eseguire il backup del registro. In questo modo, in caso di problemi, il registro può essere ripristinato allo stato precedente.
Informazioni di base sul server (1) | Imposta un controller di dominio | Windows Server 2008 R2
Time Server di rete basato su Microsoft Windows 2000
Microsoft Windows 2000 dispone di un servizio di sincronizzazione dell';ora di rete preinstallato, che può essere sincronizzato con un Time Server NTP. Modificando le impostazioni del registro dei servizi orari, il servizio può anche fungere da client di rete e time server per sincronizzare altri computer nel dominio.
Innanzitutto verificare che il servizio :Ora di Windows:, w32time, sia presente nell';elenco dei servizi di sistema. L';eseguibile dell';applicazione è :w32time.exe:. L';elenco dei parametri per w32time dovrebbe essere presente nel registro in: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeParameters
Il sistema operativo Windows 2000 può funzionare come client orario e sincronizzarsi con un server orario impostando il parametro ';Server NTP'; sull';indirizzo IP di un server orario..
Per impostazione predefinita, il computer Windows 2000 si sincronizza con il server orario specificato ogni 8 ore o 3 volte al giorno. Per mantenere una sincronizzazione più accurata, il periodo di sincronizzazione può essere facilmente ridotto. Impostare il parametro :Periodo: su quante volte ogni giorno è richiesta la sincronizzazione. Impostando il parametro su 48 si attiverà la sincronizzazione con il server orario una volta ogni mezz';ora, il che equivale a destra.
Il sistema operativo Windows 2000 può anche essere configurato per agire come un server orario impostando il flag di registro :Local NTP: sul valore :1:.
Dopo aver modificato le impostazioni del registro per w32time, è necessario riavviare il servizio per attivare le impostazioni. ';W32time'; può essere riavviato dal pannello di controllo del servizio nel menu Strumenti di amministrazione. Il servizio può anche essere controllato tramite il comando net DOS utilizzando:? Net start w32time ';e? Net stop w32time';
Server ora di rete basato su Microsoft Windows 2003
Microsoft Windows 2003 è stato espanso sul servizio di sincronizzazione SNTP di Windows 2000 originale fornendo un';implementazione NTP reale. Il servizio ora di Windows 2003 preinstallato può essere sincronizzato con un server NTP. Modificando le impostazioni del Registro di sistema, il servizio orario può fungere sia da server di tempo che da client per sincronizzare altri server e workstation nel dominio.
Assicurarsi che il servizio :Ora di Windows:, w32time, sia presente nell';elenco dei servizi di sistema. I parametri del registro per Windows 2003 w32time devono essere presenti nel registro in: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32Time
Per configurare Windows 2003 per la sincronizzazione con un server orario esterno, modificare le seguenti voci nel registro:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeConfigAnnounceFlags
Impostare la voce di registro :Announce Flag: su 5 che indica un riferimento temporale affidabile.
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeTimeProvidersNTPServerEnabled
La modifica del flag :Abilitato: sul valore 1 abilita il server orario NTP.
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeParametersType
Impostare la voce di registro :Tipo: su :NTP:, che specifica la sincronizzazione su un server orario NTP.
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeTimeProvidersNTPClientSpecialPollInterval
La voce di registro :Special Poll Interval: definisce il periodo in secondi in cui il sistema operativo Windows 2003 deve eseguire il polling sul time server. Un valore consigliato è 900, che equivale a un periodo di polling di ogni 15 minuti.
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeParametersNtpServer
Questo parametro viene utilizzato per fornire nomi di dominio o indirizzi IP di server temporali NTP a cui il sistema operativo può eseguire la sincronizzazione. Ogni nome di dominio o indirizzo IP dovrebbe essere separato da uno spazio.
Eseguire il debug del servizio di sincronizzazione dell';ora di Windows
Durante la configurazione del servizio di sincronizzazione dell';ora di Windows possono verificarsi numerosi problemi. Entrambi i protocolli SNTP e NTP funzionano utilizzando il protocollo UDP. Pertanto, il protocollo di rete TCP / IP deve essere attivo affinché SNTPNTP funzioni correttamente. Inoltre, i problemi di sincronizzazione possono diventare evidenti quando SNTP o NTP tentano di sincronizzarsi con un riferimento temporale impreciso o se i ritardi di andata e ritorno della rete sono eccessivi.
Sincronizzazione dell';ora su altri dispositivi di rete
Oltre a sincronizzare le macchine Microsoft Windows, i time server di rete possono anche essere utilizzati per sincronizzare altri dispositivi di rete, come switch, router e hub. Qualsiasi dispositivo di rete in grado di sincronizzarsi con un server temporale NTP o SNTP può essere indirizzato al server orario della rete Windows per sincronizzare l';ora. In questo modo l';intera rete e i dispositivi di accompagnamento possono essere sincronizzati con un riferimento temporale preciso.