Riepilogo: in questo articolo viene descritto come configurare Windows XP in modo che funga da server orario autorevole mediante NTP (Network Time Protocol).
La sincronizzazione dell'ora del computer è molto importante nelle moderne reti di computer, la precisione e la sincronizzazione temporale sono fondamentali in molte applicazioni, in particolare nelle transazioni temporali. Immagina di acquistare un posto aereo solo per essere informato all'aeroporto che il biglietto è stato venduto due volte perché è stato acquistato in seguito su un computer che aveva un orologio più lento!
I computer moderni hanno orologi interni chiamati chip Real Time Clock (RTC) che forniscono ora e data. Questi chip sono supportati batteria in modo che anche durante interruzioni di corrente, possono mantenere il tempo ma i personal computer non sono progettati per essere orologi perfetti. Il loro design è stato ottimizzato per la produzione di massa ea basso costo, piuttosto che mantenere l'ora esatta.
Per molte applicazioni, questo è può essere molto soddisfacente, anche se, molto spesso le macchine hanno bisogno di tempo per essere sincronizzato con gli altri del PC in una rete e quando i computer sono sincronizzati con l'altro possono sorgere problemi come i file condivisione di rete o in alcuni ambienti anche frode!
Microsoft Windows XP ha un'utilità di sincronizzazione dell'ora integrata nel sistema operativo chiamato Windows Time (w32time.exe) che può essere configurato per funzionare come un server di riferimento orario di rete. Può essere configurato per sincronizzare una rete utilizzando l'orologio interno o un'origine ora esterna.
Nota: Microsoft consiglia vivamente di configurare un server orario con una fonte hardware anziché da Internet in cui non vi è autenticazione.
Per configurare il servizio Ora di Windows per utilizzare l'orologio hardware interno, per prima cosa controllare che w32time si trovi nell'elenco dei servizi di sistema nel registro, per verificare:
Fare clic su Start, Esegui quindi digitare regedit quindi fare clic su OK.
Individuare e selezionare la seguente voce di registro:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time
Si consiglia vivamente di eseguire il backup del Registro di sistema come gravi problemi si possono verificare se si modifica il Registro di sistema in modo non corretto, le modifiche al Registro di sistema sono fatto a proprio rischio e pericolo.
Per iniziare la configurazione di un orologio interno, fare clic su Config nella cartella w32Time.
Nel riquadro destro, fai clic con il pulsante destro del mouse su AnnounceFlags, quindi fai clic su modifica.
La voce di registro 'AnnounceFlags' indica se il server è un riferimento temporale attendibile, 5 indica un'origine attendibile, quindi nella casella Modifica valore DWord, in Dati valore, digitare 5, quindi fare clic su OK.
Network Time Protocol (NTP) è un protocollo Internet utilizzato per il trasferimento di tempo preciso, fornendo informazioni temporali in modo che sia possibile ottenere un tempo preciso
Per abilitare il Network Time Protocol; NtpServer, individuare e fare clic:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ TimeProviders \ NtpServer \
Nel riquadro destro, fare clic con il pulsante destro del mouse su Abilitato, quindi fare clic su Modifica
Nella finestra Modifica valore DWORD, digitare 1 in Dati valore, quindi fare clic su OK.
Uscire Editor del Registro
Fare clic su Start, quindi su Esegui quindi digitare quanto segue e premere Invio:
Fermata w32time Net && net start w32time
Per reimpostare l'ora dei computer locali, digitare quanto segue su tutti i computer ad eccezione del server orario che non deve essere sincronizzato con se stesso:
W32tm / resync / riscoperta
Per configurare Windows Time per utilizzare un'origine ora esterna
Esegui la modifica del registro e individua quanto segue:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ Parameters \
Nel riquadro destro, fare clic con il pulsante destro del mouse su Tipo, quindi fare clic su Modifica
Nella casella Modifica valore, in Dati valore, digitare NTP e quindi fare clic su OK.
Ora come prima nella cartella Config, fare clic con il pulsante destro del mouse su AnnounceFlags, Modifica e nella casella Modifica valore DWORD, in Dati valore, digitare 5, quindi fare clic su OK.
Individuare e selezionare la seguente
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ TimeProviders \ NtpClient \
Nel riquadro di destra, fare clic destro SpecialPollInterval, quindi fare clic su Modifica.
Nella finestra Modifica valore DWORD, in Dati valore, digitare il numero di secondi che per ogni sondaggio, cioè 900 il polling ogni 15 minuti, quindi fare clic su OK.
Ora abilita NtpServer:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ TimeProviders \ NtpServer \
Nel riquadro destro, fare clic con il pulsante destro del mouse su Abilitato, quindi fare clic su Modifica
Nella finestra Modifica valore DWORD, digitare 1 in Dati valore, quindi fare clic su OK.
Ora nel pannello di destra, fare clic con il pulsante destro del mouse su NtpServer, quindi su Modifica e nel Modifica valore DWORD in Tipo di dati Valore Peer, quindi fare clic su OK.
Per configurare le impostazioni di correzione del tempo, individuare:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ config
Nel riquadro di destra, fare clic con MaxPosPhaseCorrection, poi Modifica, nella casella Modifica valore DWORD, in Base, fare clic su Decimale, in Dati valore, digitare un tempo in secondi, come 3600 (un'ora), quindi fare clic su OK.
Ora tornare indietro e fare clic su:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ config
Nel riquadro di destra, fare clic destro MaxNegPhaseCorrection, quindi Modifica.
Nella casella Modifica valore DWORD in Base, fare clic su Decimale in Dati valore digitare il tempo in secondi che si desidera eseguire il polling come 3600 (sondaggi in un'ora)
Esci dal registro
Ora per riavviare il servizio Ora di Windows, fare clic su Start, Esegui e digitare:
fermata w32time net && net start w32time
E su ogni computer, diverso dal controller di dominio, digitare:
W32tm / resync / riscoperta
E questo è il tuo server del tempo dovrebbe essere ora attivo e funzionante.