NTP est un acronyme qui signifie Network Time Protocol.
Il sâagit dâun protocole de communication qui permet Ă un ordinateur de synchroniser son horloge sur celle dâun autre ordinateur/serveur. Il existe plusieurs niveaux de serveurs NTP qui correspondent Ă plusieurs niveaux de prĂ©cisions. Avoir un parc informatique synchronisĂ© sur une mĂȘme horloge prĂ©sente de multiples avantages et vous ĂȘtes ainsi certain que votre machine exĂ©cutera en toute circonstance les actions demandĂ©es Ă la date et lâheure voulue.
Pour synchroniser votre serveur Linux, nous commençons par installer le paquet ntp.
Evidemment, les commandes suivantes dĂ©pendent du type dâOS que vous utilisez. Dans mon cas, câest du debian-based (Debian, UbuntuâŠ).
(sudo) apt-get install ntp
(à exécuter en root, ou à faire précéder de « sudo »).
NTP est capable dâutiliser plusieurs serveurs pour se mettre Ă lâheure. Cela permet dâaugmenter la prĂ©cision et de palier ainsi Ă toute indisponibilitĂ© ou plantage dâun serveur qui ne transmettrait plus dâinformations. Les adresses que votre serveur va interroger peuvent ĂȘtre paramĂ©trĂ©es et sont stockĂ©es dans le fichier suivant :
/etc/ntp.conf
Avec la configuration de base, vous disposez des serveurs par dĂ©faut fournis avec le paquet NTP. Je vous invite Ă changer la valeur des serveurs par les valeurs suivantes si vous ĂȘtes en France :
server 0.fr.pool.ntp.org iburst dynamic
server 1.fr.pool.ntp.org iburst dynamic
server 2.fr.pool.ntp.org iburst dynamic
server 3.fr.pool.ntp.org iburst dynamic
Lâoption iburst signifie quâen cas dâindisponibilitĂ© du serveur, ntp essaiera plusieurs fois avant dâabandonner. Lâoption dynamic permet de conserver dans la configuration les serveurs indisponibles, au cas oĂč ils seraient Ă nouveau accessibles plus tard (plus dâinformations sur ce site).
Bien Ă©videmment, vous pouvez vous synchroniser Ă dâautres serveurs NTP. Vous trouverez par exemple sur ce site une liste de serveurs NTP administrĂ©s le plus souvent par des universitĂ©s française. Bien Ă©videmment, cette tĂąche de synchronisation est gratuite vous pouvez donc utiliser le serveur qui vous arrange le plus.
NTP tournant en tĂąche de fond ne permanence. Vous pouvez dĂ©marrer / stopper ou redĂ©marrer le processus Ă lâaide des commandes suivantes :
(sudo) etc/init.d/ntp start
(sudo) etc/init.d/ntp stop
(sudo) etc/init.d/ntp restart
Enfin, rappelons que vous pouvez voir lâheure indiquĂ©e par votre serveur en utilisant la commande suivante dans votre terminal :
date
Mico : le nouveau visage de l'IA sur Windows qui surpasse Clippy Introduction Mico, leâŠ
Vibe Coding : comment l'IA tue les juniors dĂ©veloppeurs (et ce qui nous attend dansâŠ
Microsoft : Trois nouvelles applications compagnons installĂ©es automatiquement sur votre PC Introduction Les utilisateurs deâŠ
Game One : L'histoire et la fermeture dĂ©finitive de la chaĂźne culte Introduction Game One,âŠ
Synology : Retour sur le verrouillage des disques durs et sa rĂ©vocation Introduction Synology, unâŠ
Red Hat : La faille de sĂ©curitĂ© qui a exposĂ© les donnĂ©es de conseil IntroductionâŠ