Configurer un client NTP sous Linux
I. Présentation
Dans ce tutoriel, nous allons voir comment configurer un client NTP sous Linux, nous avons déjà vu dans un autre tutoriel comment configurer un serveur de temp (NTP) sous Linux. Nous allons donc voir comment utiliser ce serveur de temps en faisant pointer nos clients vers ce serveur de temps.
II. Installation du client NTP
Nous devons commencer par installer un client NTP qui nous permettra de synchroniser notre temps avec ceux-ci. On peut également utiliser un pool.ntp.org dont nous avons déjà parlé dans le tutoriel décrivant ce qu'est un pool.ntp.org. La commande pour l'installation sous Debian est la suivante :
apt-get update apt-get install ntp
Les commandes sous CentOS/RHEL:
yum update yum install ntp
III. Utiliser un serveur local
Par défaut, le fichier de configuration client ntp nous fait utiliser des serveurs membres du cluster mondial pool.ntp.org. Cependant si nous souhaitons utiliser un serveur local, on doit ouvrir ce fichier de configuration ("/etc/ntp.conf") puis aller le modifier en ajoutant notre serveur en haut de la liste des serveurs de temps :
On va ensuite pouvoir redémarrer notre service de temps, pour Debian :
service ntp restart
Pour CentOS/RHEL :
service ntpd restart
Pour vérifier les serveurs de temps que nous utilisons et dans quel ordre, nous pourrons utiliser la commande suivante :
ntpq -p
Résultat :
On voit bien ici que notre serveur local (192.168.19.145) est en haut de la liste.
il me semble que ibusrt n’est plus supporté
je souhaite mettre en place un serveur de temps chez moi à la maison mais je veux qu’il soit fiable et puisse profiter à tout le monde entier.comment faire?
Bonjour mathieu,
Pour que ton serveur puisse profiter à tout le monde et qu’il soit disponible sur Internet, il faudrait déjà que tu disposes d’une IP fixe ou d’un système DynDNS pour que ta machine soit toujours joignable par le même biais. Il te faudra également mettre en place une redirection de port depuis ton IP publique sur le port NTP vers l’IP interne de ta machine. Il faut pour cela que tu ais des notions sur ce qu’est le nat (cet article sur le nat statique et dynamique pourra t’aider). Je t’invite également a lire cet article qui indique comment mettre un serveur sur internet sur une box SFR, Orange et Bouygues, même s’il date un peu, il devrait t’aider. Si tu as besoin de plus de précision ou que tu as d’autres questions, je t’invite à utiliser notre forum. Il est prévu à cet effet et cela pourra profiter à plus de monde ! 🙂
Mickael
Bonjour,
J’ai réussi à mettre à jour mon petit serveur embarqué sous linux sur notre NTP local. Par contre j’ai un décalage de temps d’une heure. Je suppose que c’est suivant le fuseau horaire dans laquelle on se trouve ou la gestion des horaires été, hiver.
Comment gérer cela ?
Pour le moment je lance le client ntp par:
ntpd -d -p 10.234.64.9
et quelques secondes après mon heure et date ce met à jour.
Merci