
Contexte
Une horloge système précise est cruciale pour les services d’authentification, les logs, les bases de données et la réplication. Sous RHEL 9, chrony est le daemon recommandé pour la synchronisation NTP, plus performant que le classique ntpd dans les environnements virtuels ou avec des connexions intermittentes.

Quand l’utiliser ?
- Déploiement de nouveaux serveurs RHEL 9.
- Remplacement d’un service NTP obsolète.
- Environnements où la précision temporelle est critique (Kerberos, bases de données, clusters).
🔹 Étapes de configuration
-
Installer le paquet chrony
sudo dnf install -y chrony -
Démarrer et activer le service
sudo systemctl enable --now chronyd -
Configurer les serveurs NTP externes
Éditez
/etc/chrony.confet remplacez les lignespoolpar vos serveurs de confiance.sudo sed -i 's/^pool .*/server 0.pool.ntp.org iburst\nserver 1.pool.ntp.org iburst\nserver 2.pool.ntp.org iburst/' /etc/chrony.conf -
Autoriser le trafic NTP sur le firewall
sudo firewall-cmd --add-service=ntp --permanent sudo firewall-cmd --reload -
Vérifier la synchronisation
chronyc tracking -
Configurer la source de temps locale en cas d’absence de réseau (optionnel)
sudo bash -c 'echo "local stratum 10" >> /etc/chrony.conf' sudo systemctl restart chronyd
⚠️ Méthode alternative
Si vous préférez ntpd, installez le paquet ntp et configurez /etc/ntp.conf. Toutefois, chrony reste recommandé sur RHEL 9 pour sa rapidité de convergence.
✅ Bonnes pratiques de sécurité
- Utilisez des serveurs NTP publics de confiance ou, idéalement, un serveur interne synchronisé avec une source GPS.
- Restreignez l’accès NTP aux adresses IP internes via le firewall.
- Activez le chiffrement NTP (NTS) si vos serveurs le supportent (RHEL 9 ≥ 9.2).
- Surveillez la dérive avec
chronyc sources -vet configurez des alertes vianagiosouprometheus.
✅ Conclusion
En suivant ces étapes, votre serveur RHEL 9 disposera d’une horloge fiable, indispensable pour la plupart des services d’entreprise. N’oubliez pas de documenter les adresses des serveurs NTP utilisés et de réviser périodiquement la configuration pour garantir la conformité aux exigences de votre infrastructure.
