Important :

Le présent wiki a été migré vers wiki.archlinux.org.

Ce Wiki a été archivé. Toute contribution doit donc désormais se faire là-bas. Cette page de Wiki possède donc potentiellement des informations qui ne sont plus à jour !

Accueil wiki FR sur .org

Network Time Protocol

De ArchwikiFR
Révision datée du 19 juin 2021 à 14:58 par Benjarobin (discussion | contributions) (Modification vide pour contourner bug MediaWiki:Sitenotice)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)

NTP permet de synchroniser son horloge avec une référence. Cette page présente ntp, (l'implémentation de référence du protocole) et openntpd.

Il existe différentes implémentations du protocole. dont la liste est donnée par cet article du wiki anglophone.

NTP

NTP est sous licence attributive.

Installation

Vous pouvez installer le paquet ntp avec Pacman.

pacman -Syu ntp

Configuration

Vous pouvez rajouter vos serveurs favoris dans le fichier /etc/ntp.conf qui est documenté par man 5 ntp.conf.

Connexion aux serveurs de temps

Vous pouvez trouver le groupe de serveurs de temps adapté à votre zone géographique sur pool.ntp.org et les rajouter dans /etc/ntp.conf.

Par exemple pour la France:

Fichier: /etc/ntp.conf
server 0.fr.pool.ntp.org iburst
server 1.fr.pool.ntp.org iburst
server 2.fr.pool.ntp.org iburst
server 3.fr.pool.ntp.org iburst
Astuce : L'option iburst permet de se synchroniser avec les serveurs de temps dès que la connexion au réseau se met en place (sans cela, il est possible que la connexion au réseau ne soit pas encore établie lorsque ntp tente de se connecter aux serveurs et donc de devoir attendre la tentative de synchronisation suivante, c'est-à-dire plusieurs minutes).

Utilisation

ntpd -q

Lancement

systemctl start ntpd.service

Pour un lancement automatique:

systemctl enable ntpd.service

openNTPD

openNTPD est une implémentation sous licence BSD.

Installation

Vous pouvez installer le paquet openntpd avec Pacman.

pacman -Syu openntpd

Configuration

Vous pouvez rajouter vos serveurs favoris dans le fichier /etc/ntpd.conf.

Astuce : une fois les modifications effectuées, il est possible de vérifier la validité de la configuration avec la commande suivante: ntpd -n

Utilisation

ntpd -s

Lancement

systemctl start openntpd.service

Pour un lancement automatique:

systemctl enable openntpd.service