Outils pour utilisateurs

Outils du site


sysadmin:linux:serveur-ntp

Ceci est une ancienne révision du document !


Installer serveur ntp

NTP1) permet de distribuer l'heure sur le réseau. L'heure du système impacte le fonctionnement de nombreux services. Une heure locale fortement décalée peut perturber/interrompre le fonctionnement normal de certains services notamment:

  • https
  • cache DNS

Le système est pyramidal pour éviter la surcharge des serveurs. Les sources sont de niveau 0 (strate), Chaque serveur est configuré sur un serveur parent

Installation

$ sudo apt-get install ntp

Configuration

Le protocole NTP communique en UDP sur le port 123 pour se synchroniser avec les serveurs distants.

La configuration du serveur se fait via /etc/ntp.conf

Une machine peut être à la fois serveur de temps et cliente de son propre service, dans ce cas ntpd assure le service et ntpdate le rôle de client.

La configuration du client ntp se fait via /etc/ntpdate.conf

Gestion du service

Après modification du fichier de configuration, redémarrer le service ntp à l'aide de la commande service:

$ sudo service ntp restart

Pour vérifier l'état du serveur NTP, la commande ntpq (NTPQuery) permet d'afficher la liste des serveurs distants

$ ntpq -p

L'option -p permet de lister les serveurs pairs.

Si les valeurs des colonnes reach, delay offset, jitter sont à 0, la communication avec les serveurs n'est pas établie. Vérifier la configuration du serveur et du réseau.

Si le serveur écoute sur toutes les interfaces, vérifier la présence de la directive interface:

interface listen lan

Références

1)
Network Time Protocol
sysadmin/linux/serveur-ntp.1503585970.txt.gz · Dernière modification : 2021/02/01 21:51 (modification externe)