Mise en place d'un serveur temps avec Chrony
Auteur : Gautier RAYEROUX | Date : 2026-03-08 19:04:00
Prérequis
Section titled “Prérequis”Avoir une VM hôte (serveur NTP) et une VM client présentes dans le même réseau.
1. Mise en place du serveur Chrony
Section titled “1. Mise en place du serveur Chrony”1.1 Installation
Section titled “1.1 Installation”Sur la machine qui va accueillir le serveur NTP, exécuter les commandes suivantes :
sudo apt update && sudo apt upgrade -ysudo apt install chrony -y1.2 Configuration
Section titled “1.2 Configuration”Ouvrir le fichier de configuration de Chrony :
nano /etc/chrony/chrony.confEffectuer la modification suivante :
| 🔴 Chercher la ligne | 🟢 Remplacer par |
|---|---|
| pool 2.debian.pool.ntp.org iburst | local stratum 10 |
Le paramètre local stratum 10 configure cette machine comme source de temps locale de référence, même sans accès à Internet.
1.3 Redémarrage et vérification
Section titled “1.3 Redémarrage et vérification”Redémarrer le service Chrony :
sudo systemctl restart chronyVérifier la configuration :
chronyc trackingRésultat attendu :
Reference ID : 7F7F0101 Stratum : 10
2. Installation du client Chrony
Section titled “2. Installation du client Chrony”2.1 Installation
Section titled “2.1 Installation”Sur la machine cliente, exécuter les commandes suivantes :
sudo apt update && sudo apt upgrade -ysudo apt install chrony -y2.2 Configuration
Section titled “2.2 Configuration”Ouvrir le fichier de configuration de Chrony :
nano /etc/chrony/chrony.confEffectuer la modification suivante (remplacer 192.168.92.130 par l’IP de votre serveur NTP) :
| 🔴 Chercher la ligne | 🟢 Remplacer par |
|---|---|
| pool 2.debian.pool.ntp.org iburst | server 192.168.92.130 iburst |
2.3 Redémarrage et vérification
Section titled “2.3 Redémarrage et vérification”Redémarrer le service Chrony :
sudo systemctl restart chronyTester la connexion avec le serveur Chrony :
chronyc sourcesRésultat attendu :
MS Name/IP address Stratum Poll Reach LastRx Last sample===============================================================================^* 192.168.92.130 10 9 377 295 +6913ns[+7421ns] +/- 356usVérifier le suivi détaillé :
chronyc trackingRésultat attendu :
Reference ID : C0A85C82 (192.168.92.130)Stratum : 11Ref time (UTC) : Tue Feb 24 14:02:45 2026System time : 0.000003559 seconds slow of NTP timeLast offset : -0.000011561 secondsRMS offset : 0.000019739 secondsFrequency : 0.002 ppm slowResidual freq : -0.001 ppmSkew : 0.022 ppmRoot delay : 0.000173915 secondsRoot dispersion : 0.000855934 secondsUpdate interval : 522.1 secondsLeap status : NormalLa ligne Reference ID affiche l’adresse IP du serveur NTP — cela confirme que le client est bien synchronisé avec le serveur Chrony.