Network Time Protocol (Français)
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
pacman -S ntp
Configuration
Vous pouvez rajouter vos serveurs favoris dans le fichier /etc/ntp.conf
qui est documenté par ntp.conf(5).
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:
/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
pacman -S 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