Network Time Protocol

De ArchwikiFR

Il est souvent bien utile d'être à l'heure, NTP permet de synchroniser son horloge avec une référence. Il existe principalement deux implémentations du protocole.

NTP

NTP est sous licence attributive.

Installation

pacman -S ntp

Configuration

Vous pouvez rajouter vos serveurs favoris dans le fichier /etc/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 l'implémentation sous licence BSD.

La version openNTPD portable dépend de contributions externes au projet et actuellement, elle n'est qu'à la version 3.9 alors qu'openNTPD en est à la 4.6. Elle semble ne plus être maintenue.

Installation

pacman -S openntpd

Configuration

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

Utilisation

ntpd -s

Lancement

systemctl start openntpd.service

Pour un lancement automatique:

systemctl enable openntpd.service