Come impostare un server NTP locale

March 3

Come impostare un server NTP locale


Il tempo è un fattore critico nel mondo delle applicazioni informatiche, ed è importante che i computer che eseguono una organizzazione hanno il tempo corretto. Poiché gli utenti non sono noti per essere estremamente precisa quando si tratta di entrare tempo, è meglio andare a una fonte più accurata per impostare il tempo su un computer. NTP (Network Time Protocol) server sono progettati per raggiungere questo obiettivo in modo trasparente per l'utente del computer. Un server NTP acquisisce il tempo dagli assistenti di tempo molto precisi in tutto il mondo e lo rende disponibile per i dispositivi sulla rete. Ubuntu Linux è un sistema operativo server gratuito, e lo rende una piattaforma eccellente per il server NTP.

istruzione

1 Aprire una sessione di terminale sul server Ubuntu e dalla riga di comando ed eseguire i seguenti comandi:

sudo aptitude remove ntpdate

sudo apt-get install ntp

Il primo comando rimuoverà ntpdate e il secondo installerà NTP e tutti i suoi pacchetti richiesti. Il secondo comando crea anche un file di configurazione nella directory / etc denominata "ntp.conf."

2 Aprire il file di configurazione ntp.conf con qualsiasi editor di testo come gedit, nano o vi.

sudo gedit /etc/ntp.conf

Aggiungere diversi server di tempo per l'impostazione predefinita di Ubuntu di ntp.ubuntu.org. Due server forniranno tempo ragionevolmente accurate, ma si può migliorare la precisione del tempo specificando almeno tre server NTP. Scegli server che sono geograficamente vicini alla vostra posizione. Il seguente elenco di server sono appropriati per una posizione in Nord America:

Server 0.north-america.pool.ntp.org

Server 1.north-america.pool.ntp.org

Server 2.north-america.pool.ntp.org

Server 3.north-america.pool.ntp.org

Non ancora uscire dall'editor di file.

3 Modificare o aggiungere la seguente riga nel file di configurazione in modo che i dispositivi della rete possono richiedere tempo dal server NTP locale.

limitare 10.10.10.1 maschera 255.0.0.0 nomodify notrap

Assicurarsi di modificare l'indirizzo IP e la maschera per soddisfare i requisiti di rete. La configurazione di default di Ubuntu consente al server di scambiare il tempo con qualsiasi altro server di tempo e di fornire la sincronizzazione dell'ora di dispositivi sulla rete.

Salvare il file e uscire.

4 Aprire la porta 123 il traffico in entrata e in uscita sul firewall Internet in modo che il traffico di sincronizzazione di tempo può passare attraverso il firewall in entrambe le direzioni. pacchetti di informazione su una rete TCP / IP, che comprende Internet, sono identificati da numeri di porta. La gamma di numeri da 1 a 1023 sono chiamati "numeri di porta noti" e vengono assegnati ai tipi di pacchetti TCP / IP comune. Port 123 è il protocollo TCP / IP "ben-porto" numero che identifica pacchetti NTP.

5 Riavviare il server NTP con il seguente comando:

restart sudo /etc/init.d/ntp

Quando il server NTP si riavvia le nuove impostazioni saranno a tutti gli effetti, e il server sia fornendo tempo alla rete.

6 Testare il server con il seguente comando:

sudo ntpq --np

Guardate nel l'output del comando per un elenco dei server con i numeri accanto a loro. Una stella accanto a un nome del server indica che tali server NTP la sincronizzazione con il server NTP. L'obiettivo per il jitter dovrebbe essere inferiore a 100 e il ritardo e offset dovrebbe essere più di zero. Jitter, offset e ritardo sono valori di temporizzazione in millisecondi derivanti dalla query al server tempo remoto. Offset è la differenza di tempo tra il server di riferimento e l'orologio di sistema, mentre il ritardo riflette il tempo di risposta di andata e ritorno. Jitter è la differenza tra le differenze nei risultati dell'interrogazione.

Configurare i dispositivi sulla rete locale per ottenere il loro tempo dal vostro nuovo server Ubuntu Linux NTP.