wiki:Realisations/2010-2011/Projet/Documentation/NTP

NTP

NTP est un protocole de synchronisation du temps par le réseau. Par défaut, chaque machine est à la fois client et serveur NTP.

Installation

L'installation se fait classiquement en fonction de la distribution. Les paquets à installer sont :

  • ntp/ntpd: le service NTP
  • ntpdate: pour faire un synchronisation manuelle avec un serveur de temps

Fichier de configuration

Le fichier de configuration est /etc/ntp.conf

Sources de synchronisation

server source1.domain.tld
server source2.domain.tld
server source3.domain.tld

Stratum

Les stratums peuvent être vu comme une hiérarchie entre les serveurs de temps: de 1 à 16, du plus précis au moins précis.

On gagne un niveau de stratum (i.e. on perd en précision) à chaque saut: un serveur se synchronisant sur un stratum 3, diffusera une configuration avec un stratum 4, etc.

La configuration du stratum du serveur se fait dans le fichier de configuration:

server  127.127.1.0     # local clock
fudge   127.127.1.0 stratum 3

Restrictions

On peut configurer qui est autorisé à faire des requêtes NTP sur le serveur.

En IPv4:

restrict 10.x.x.0 mask 255.255.255.0 nomodify notrap
restrict 10.x.x.1 mask 255.255.255.255 nomodify notrap

En IPv6:

restrict -6 2001:db8:x:x:: mask ffff:ffff:ffff:ffff:: nomodify notrap
restrict -6 2001:db8:x:x::1 mask ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff nomodify notrap
Last modified 14 years ago Last modified on May 25, 2011, 3:30:38 PM