La sincronizzazione dei tempi dei 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 dispongono di orologi interni chiamati chip Real Time Clock (RTC) che forniscono informazioni su data e ora. Questi chip sono tamponati a batteria in modo che anche durante le 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 e a basso costo, piuttosto che per mantenere un tempo preciso.
Come configurare il server NTP nel router Cisco?
Per molte applicazioni, questo può essere abbastanza adeguato, anche se, molto spesso, le macchine hanno bisogno di tempo per essere sincronizzate con altri PC su una rete e quando i computer non sono sincronizzati possono sorgere problemi come la condivisione di file di rete o in alcuni ambienti frode!
Microsoft Windows 2000 ha un';utilità di sincronizzazione dell';ora incorporata nel sistema operativo denominato Windows Time (w32time.exe) che può essere configurato per funzionare come server di riferimento orario di rete. Microsoft e altri raccomandano vivamente di configurare un server orario con una fonte hardware piuttosto che da Internet in cui non vi è autenticazione.
Se si desidera configurare il servizio Ora di Windows per utilizzare l';orologio hardware interno, verificare innanzitutto 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 quindi fare clic sulla seguente voce del Registro di sistema: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32Time
Si consiglia di eseguire il backup del registro in quanto potrebbero verificarsi seri problemi se si modifica il Registro di sistema in modo errato, le modifiche apportate al registro vengono eseguite a proprio rischio.
Per iniziare la configurazione di un orologio interno, fare clic sulla seguente sottochiave: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeParameters Nel riquadro destro, fare clic con il tasto destro su ReliableTimeSource, quindi fare clic su modifica. In Modifica valore DWORD, digitare 1 nella casella Dati valore, quindi fare clic su OK. Uscire dall';editor del Registro di sistema
Per riavviare il servizio Ora di Windows, fare clic su Start, Esegui (o in alternativa utilizzare la funzione Prompt dei comandi). Digitare: net stop w32time && net start w32time Quindi premere invio.
Per ripristinare 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
Per configurare il servizio Ora di Windows per utilizzare un';origine ora esterna, fare clic su Start, Esegui e digitare regedit, quindi fare clic su OK.
Individuare la seguente sottochiave: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeParameters Nel riquadro di destra, fare clic con il pulsante destro del mouse su Tipo, quindi fare clic su Modifica, in modifica Valore digitare NTP nella casella Dati valore, quindi fare clic su OK.
Ora fai clic con il tasto destro su ReliableTimeSource nel pannello di destra, quindi fai clic su Modifica. Nella casella Modifica valore DWORD, in Dati valore, digitare 0, quindi fare clic su OK.
Fare clic con il pulsante destro del mouse su NtpServer nel riquadro di destra, quindi fare clic su Modifica. In Modifica valore, digitare il Domain Name System (DNS), ogni DNS deve essere univoco. Ora fai clic su Ok.
Solo per Windows 2000 Service Pack 4, impostare le impostazioni di correzione dell';ora per individuare: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeParameters Nel riquadro di destra, fare clic con il pulsante destro del mouse su MaxAllowedClockErrInSecs, quindi Modifica nella casella Modifica valore DWORD, digitare una differenza in secondi di numero massimo di secondi tra l';orologio locale e l';ora ricevuta dal server NTP per essere considerata una nuova ora valida. Clicca OK.
Per impostare gli intervalli di poll individuare: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeParameters Nel riquadro di destra, fare clic con il pulsante destro del mouse su Period, quindi fare clic su Modifica. Nella casella Modifica valore DWORD, in Dati valore, digitare 24, quindi OK. Uscire dall';Editor del Registro di sistema
Fare clic su Start, quindi Esegui, quindi digitare quanto segue e premere Invio: Net stop w32time && 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:
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 su: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeTimeProvidersNtpServer Nel riquadro destro, fare clic con il pulsante destro del mouse su Abilitato, quindi fare clic su Modifica. Nella casella Modifica valore DWord, digitare 1 in Dati valore, quindi fare clic su OK.
Ora torna indietro e fai clic su HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeParametersNtpServer Nel riquadro di destra, fai clic con il pulsante destro del mouse su NtpServer, quindi Modifica, nel valore Modifica DWORD in Tipo di dati valore Nel riquadro destro, fai clic con il pulsante destro su NtpServer, quindi Modifica, nel valore Modifica DWORD in Dati valore digita il Domain Name System (DNS), ogni DNS deve essere univoco e devi aggiungere 0x1 alla fine di ogni nome DNS altrimenti le modifiche non avranno effetto. Ora fai clic su Ok.
Individuare e selezionare il seguente HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeTimeProvidersNtpClientSpecialPollInterval Nel riquadro di destra, fare clic con il pulsante destro del mouse su SpecialPollInterval, quindi fare clic su Modifica. Nella casella Modifica valore DWORD, in Dati valore, digitare il numero di secondi che si desidera per ciascun sondaggio, ovvero 900 eseguirà il polling ogni 15 minuti, quindi fare clic su OK.
Per configurare le impostazioni di correzione dell';ora, individuare: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32Timeconfig Nel riquadro destro, fare clic con il pulsante destro del mouse su MaxPosPhaseCorrection, quindi 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 torna indietro e fai clic su: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32Timeconfig Nel riquadro destro, fai clic con il pulsante destro del mouse su MaxNegPhaseCorrection, quindi su Modifica. Nella casella Modifica DWORD in base, fare clic su Decimale, sotto il valore dei dati digitare il tempo in secondi in cui si desidera eseguire il polling come 3600 (polling in un';ora)
Uscire dall';Editor del Registro di sistema Ora per riavviare il servizio Ora di Windows, fare clic su Start, Esegui (o in alternativa utilizzare la funzionalità del prompt dei comandi) e digitare: net stop w32time && net start w32time
E su ogni computer, diverso dal time server, digita: W32tm / -s E questo è il tuo time server dovrebbe essere ora attivo e funzionante.