Installer et configurer NTP ou comment synchroniser son serveur avec l'horloge atomique

Actuellement tout équipement informatique dispose d'une horloge matérielle et/ou logicielle à laquelle il est fait référence pour horodater des fichiers, des transactions, des courriers électroniques, etc… Cette horloge, bien que conçue autour d'un oscillateur à quartz, dérive comme toute montre ordinaire. Le protocole NTP (Network Time Protocol) permet d'effectuer une synchronisation de votre machine sur une horloge atomique.

Fonctionne sur système Débian Wheezy et supérieur

Installation

Nous installons le paquet NTP avec la ligne de commande suivante :

aptitude install ntp

Configuration

Dans un premier temps nous limitons l'écoute du démon NTP à l'interface lookback(accès local uniquement).

echo "
# Limit listening to local ips.
interface ignore wildcard
interface listen 127.0.0.1
interface listen ::1" \
  | command tee -a '/etc/ntp.conf'

Ensuite, nous rechargeons la configuration de NTP et nous forçons l'ajustement de l'heure système.

service ntp stop
ntp -gq
service ntp start

Auteurs et sources