NTP pool · 4 min read · Dec 09, 2025
Come unire il tuo server Linux al progetto NTP pool
Questo tutorial spiega come configurare un server NTP ( Network Time Protocol) (utilizzando ntpd) e unirlo al progetto NTP pool, che è sempre più richiesto.
Il progetto NTP pool è un sistema DNS che bilancia il carico di milioni di richieste per la sincronizzazione dell’ora da parte di molti dispositivi elettronici, come server, computer personali, tablet, smartphone e altro. Questo significa che tutte le richieste per fornire una sincronizzazione accurata dell’orologio in tempo reale sono suddivise tra tutti i server del pool.
Ci sono molti fattori che aumentano la deviazione temporale di qualsiasi orologio reale. Elencando i più rilevanti: accelerazione e gravità (inclusi le onde gravitazionali). Se un orologio dipende da un dispositivo fisico, come un oscillatore al quarzo, anche le variazioni di temperatura sono importanti.
Il protocollo NTP è utile per la sincronizzazione costante degli orologi in tempo reale, in modo che l’inesattezza dell’orologio in tempo reale dei dispositivi elettronici sempre più utilizzati venga ridotta in modo efficiente.
Senza il protocollo NTP, molti processi elettronici che dipendono dall’accesso a un orologio in tempo reale accurato sarebbero impraticabili.
Alcuni di questi processi importanti sono: crittografia, trasferimenti bancari, cartellonistica digitale e altro.
Poiché i servizi di sincronizzazione dell’ora sono semplici e importanti per la nostra civiltà digitale, questo tutorial ti invita a configurare i tuoi server per unirti al progetto NTP pool, in modo da contribuire a mantenere milioni di transazioni digitali funzionanti correttamente.
1 Installa il demone del Protocollo di Tempo di Rete
Questo pacchetto dovrebbe avere lo stesso nome in tutte le distribuzioni linux.
Sistemi basati su Arch
pacman -S ntpSistemi basati su Debian
apt-get install ntpSistemi basati su Red Hat
dnf install ntpyum install ntpSistemi basati su SUSE
zypper install ntp2 Configura il demone del Protocollo di Tempo di Rete
Prima di decidere di unire i tuoi server al progetto NTP pool, ti preghiamo di leggere attentamente questo: www.pool.ntp.org/join.html
Se sei d’accordo con il testo fornito nell’ultimo link, allora è il momento di scegliere almeno tre server NTP con cui i tuoi server si sincronizzeranno.
Si prega di considerare che più i server sono vicini, più accurato dovrebbe essere il tempo dei tuoi server.
È anche consigliato scegliere server situati in direzioni opposte, come strategia contro i guasti della stessa fibra ottica o dei cavi in rame che forniscono collegamento tra i server.
2.1 Scegli server NTP statici
Puoi utilizzare questi server NTP di strato 2:
1a.ncomputers.org
1b.ncomputers.org
1c.ncomputers.orgPuoi scegliere server del pool a caso:
0.pool.ntp.org
1.pool.ntp.org
2.pool.ntp.org
3.pool.ntp.orgPuoi sostituire de con il codice del tuo paese
1.de.pool.ntp.org
1.de.pool.ntp.org
2.de.pool.ntp.org
3.de.pool.ntp.orgPuoi cercare server aggiuntivi qui: support.ntp.org/bin/view/Servers/StratumTwoTimeServers
support.ntp.org/bin/view/Servers/StratumOneTimeServers
2.2 Richiedi record AAAA e A
Una volta che sai quali server vuoi utilizzare, è il momento di conoscere il loro indirizzo IP pubblico. È preferibile che abbiano connettività IPv6.
Puoi utilizzare il comando linux dig:
dig 1a.ncomputers.org ANY;; SEZIONE RISPOSTA:
1a.ncomputers.org. 26652 IN AAAA 2a02:c207:2010:9464::1
1a.ncomputers.org. 26652 IN A 173.212.196.208Oppure questa app online toolbox.googleapps.com/apps/dig
;RISPOSTA
1a.ncomputers.org. 86399 IN AAAA 2a02:c207:2010:9464::1
1a.ncomputers.org. 86399 IN A 173.212.196.2082.3 Modifica il file /etc/ntpd.conf
Una volta che conosci gli indirizzi IPv6 e IPv4 dei server che hai scelto, copia e incolla il contenuto sottostante in /etc/ntpd.conf sostituendo gli indirizzi in grassetto di conseguenza.
driftfile /var/lib/ntp/ntp.drift
restrict default kod nomodify nopeer noquery notrap
restrict localhost
server 2001:4ca0:0:103::81bb:fe20
server 2001:638:a000:1123:123::1
server 2001:62a:4:311::1232.4 Riavvia il demone del Protocollo di Tempo di Rete
Una volta configurato ntpd, è il momento di caricare il nuovo file di configurazione.
sistema di init basato su init.d (es: upstart, sysvinit)
service ntp restartsystemd come sistema di init
systemctl restart ntp2.5 Testa il tuo server
Devi aspettare circa cinque minuti fino a quando ntpd stabilizza le fonti temporali e assicurarti che la porta UDP 123 sia aperta: test del server NTP.
3 Aggiungi reindirizzamento del servizio web (opzionale)
Nel caso in cui il tuo nuovo server NTP stia eseguendo anche servizi web, potresti voler reindirizzare le richieste web al sito corretto. Ad esempio, in apache dovresti aggiungere questo host virtuale:
Utilizzando mod_alias
ServerName pool.ntp.org
ServerAlias *.pool.ntp.org *.ntppool.org
Redirect permanent / http://www.pool.ntp.org/
Utilizzando mod_rewrite
ServerName pool.ntp.org
ServerAlias *.pool.ntp.org *.ntppool.org
RewriteRule ^ http://www.pool.ntp.org%{REQUEST_URI} [R=301,L]
4 Unisciti al progetto NTP pool
Infine, per unire i tuoi server al progetto NTP pool, segui semplicemente questi passaggi:
- Vai a manage.ntppool.org/manage
- Registrati (nel caso non tu abbia un account).
- Accedi.
- Scrivi il nome host del tuo nuovo server NTP o uno dei suoi indirizzi statici IPv4 / IPv6.
- Fai clic sul pulsante di invio.
Speriamo tu possa fornire almeno un indirizzo statico IPv4 e un indirizzo statico IPv6 per ciascun server.
A volte devi aspettare qualche minuto fino a quando ntpd stabilizza l’orologio in tempo reale.
Nel caso ti venga chiesto il luogo fisico del tuo server NTP, devi solo fornire il paese in cui si trova.
Una volta che appare nell’elenco I tuoi server, potresti voler gestire la quantità di traffico che serve, definendo la loro velocità di rete.
Per i server virtuali OpenVZ è consigliato scegliere circa 10MBit, poiché il server potrebbe essere spento, dato che ogni istanza OpenVZ di solito supporta un basso numero di connessioni di rete simultanee.
Per i server fisici e KVM puoi selezionare la velocità di connessione più alta disponibile, anche se la tua velocità di connessione è inferiore.
Come riferimento: la quantità di traffico servita dai nostri server NTP con una velocità di rete scelta di 1000MBit è di circa 40 Kb/s in downstream e 40 Kb/s in upstream.
Ricevi i nuovi post nella tua casella di posta.
Nessuno spam. Disiscriviti in qualsiasi momento.