Synchroniser l'heure avec l'horloge atomique à l'aide du protocol NTP sur Debian
NTP est l'acronyme de Network Time Protocol, un protocole de communication conçu pour synchroniser les horloges des ordinateurs automatiquement par le réseau. Ce protocole est capable de prendre en compte les temps de latence du réseau pour obtenir une heure locale la plus juste possible.
Ce guide est testé sur:
- Debian 7.0 Wheezy
Installation
Détectez le proxy de commande (command ou sudo):
cmdProxy='command'
command type -f 'sudo' &>'/dev/null' && cmdProxy='sudo'
Installez le logiciel:
${cmdProxy} apt-get install ntp
Limitez l'écoute du démon ntp à l'interface loopback (accès local uniquement):
echo "
# Limit listening to local ips.
interface ignore wildcard
interface listen 127.0.0.1
interface listen ::1" \
| ${cmdProxy} tee -a '/etc/ntp.conf'
Rechargez la configuration du serveur NTP et forcez l'ajustement de l'heure système:
${cmdProxy} service ntp stop
${cmdProxy} ntpd -gq
${cmdProxy} service ntp start
L'heure du système est maintenant synchronisée avec l'horloge atomique, et restera synchronisée tant que le serveur NTP est actif.
Remerciement
- Merci à Grawok (fr) pour Réglage automatique de l’heure avec NTP – utilisation du pool.ntp.org pour Debian et Ubuntu (fr).
- Merci aux auteurs de NTP (fr) sur le Wiki Debian francophone (fr).