Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
330ntp:30_ntpd [le 30/03/2010 à 16:24] – prof | 330ntp:30_ntpd [le 30/06/2018 à 16:01] (Version actuelle) – prof | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== Mise en place ====== | + | ====== Mise en place d'un serveur de référence |
Nous allons utiliser le paquetage '' | Nous allons utiliser le paquetage '' | ||
Ligne 32: | Ligne 32: | ||
Il faut s' | Il faut s' | ||
- | Il en existe beaucoup d' | + | Il en existe beaucoup d' |
< | < | ||
$ host 0.fr.pool.ntp.org | $ host 0.fr.pool.ntp.org | ||
Ligne 56: | Ligne 56: | ||
Il en existe d' | Il en existe d' | ||
+ | ===== Installation ===== | ||
Sachant tout ceci, lançons nous. | Sachant tout ceci, lançons nous. | ||
aptitude install ntp | aptitude install ntp | ||
| | ||
- | Le service ntpd s' | + | Le service ntpd s' |
+ | ===== Configuration ===== | ||
+ | Debian propose une configuration par défaut qui pourra suffire, mais voyons un peu. Tout se trouve dans ''/ | ||
< | < | ||
# cat / | # cat / | ||
Ligne 123: | Ligne 125: | ||
Pour l' | Pour l' | ||
< | < | ||
+ | ... | ||
server 0.debian.pool.ntp.org iburst dynamic | server 0.debian.pool.ntp.org iburst dynamic | ||
server 1.debian.pool.ntp.org iburst dynamic | server 1.debian.pool.ntp.org iburst dynamic | ||
Ligne 131: | Ligne 134: | ||
server 2.fr.pool.ntp.org iburst dynamic | server 2.fr.pool.ntp.org iburst dynamic | ||
server 3.fr.pool.ntp.org iburst dynamic | server 3.fr.pool.ntp.org iburst dynamic | ||
+ | ... | ||
</ | </ | ||
- | Pourquoi en mettre autant ? NTP va de toutes façons sélectionner le serveur avec lequel il s' | + | Pourquoi en mettre autant ? NTP va de toutes façons sélectionner le serveur avec lequel il s' |
+ | ===== Observation avec « ntpq » ===== | ||
+ | Il est temps de s' | ||
+ | Commençons par lui demander de recharger sa configuration : | ||
+ | # service ntp restart | ||
+ | Et voyons ce que nous dirait la commande : | ||
+ | < | ||
+ | # ntpq -pn | ||
+ | | ||
+ | ============================================================================== | ||
+ | -213.186.39.202 | ||
+ | -88.191.208.84 | ||
+ | +88.191.101.34 | ||
+ | -213.186.41.134 | ||
+ | -91.121.121.160 | ||
+ | *91.121.104.170 | ||
+ | +94.23.220.143 | ||
+ | -87.98.139.226 | ||
+ | </ | ||
+ | Comme prévu, il y a 8 serveurs dans la liste. | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | Les autres informations n'ont pour l' | ||
+ | < | ||
+ | # ntpq -pn | ||
+ | | ||
+ | ============================================================================== | ||
+ | -213.186.39.202 | ||
+ | -88.191.208.84 | ||
+ | *88.191.101.34 | ||
+ | -213.186.41.134 | ||
+ | +91.121.121.160 | ||
+ | +91.121.104.170 | ||
+ | +94.23.220.143 | ||
+ | -87.98.139.226 | ||
+ | </ | ||
+ | Et le temps de se préparer et de boire un thé : | ||
+ | < | ||
+ | # ntpq -pn | ||
+ | | ||
+ | ============================================================================== | ||
+ | -213.186.39.202 | ||
+ | -88.191.208.84 | ||
+ | -88.191.101.34 | ||
+ | +213.186.41.134 | ||
+ | -91.121.121.160 | ||
+ | *91.121.104.170 | ||
+ | +94.23.220.143 | ||
+ | -87.98.139.226 | ||
+ | </ | ||
+ | |||
+ | Nous savons ce que '' | ||
+ | |||
+ | L' | ||
+ | * la strate du serveur de référence ('' | ||
+ | * son accessibilité ('' | ||
+ | * son temps de réponse ('' | ||
+ | * la variation de son temps de réponse au cours du temps ('' | ||
+ | Les valeurs temporelles sont exprimées en millisecondes, | ||
+ | |||
+ | La bonne lecture de la valeur '' | ||
+ | ====== Observation avec « ntpdc » ====== | ||
+ | |||
+ | Une autre méthode pour observer l' | ||
+ | < | ||
+ | root@artemis: | ||
+ | </ | ||
+ | renvoie juste un prompt : | ||
+ | < | ||
+ | ntpdc> | ||
+ | </ | ||
+ | Une fois dans ce mode, la commande '' | ||
+ | < | ||
+ | ntpdc> dmpeers | ||
+ | | ||
+ | ======================================================================= | ||
+ | .diane.ensma.fr | ||
+ | .core-0.fr.zerol 178.33.165.8 | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | *dnscache-geneva 178.33.165.8 | ||
+ | </ | ||
+ | Comme les noms sont tronqués, il peut être intéressant d' | ||
+ | < | ||
+ | ntpdc> listpeers | ||
+ | client | ||
+ | client | ||
+ | client | ||
+ | client | ||
+ | client | ||
+ | client | ||
+ | client | ||
+ | client | ||
+ | </ | ||
+ | La commande '' | ||
+ | < | ||
+ | ntpdc> sysinfo | ||
+ | system peer: dnscache-geneva.eu.verio.net | ||
+ | system peer mode: | ||
+ | leap indicator: | ||
+ | stratum: | ||
+ | precision: | ||
+ | root distance: | ||
+ | root dispersion: | ||
+ | reference ID: | ||
+ | reference time: | ||
+ | system flags: | ||
+ | jitter: | ||
+ | stability: | ||
+ | broadcastdelay: | ||
+ | authdelay: | ||
+ | </ | ||
+ | Nous savons ainsi que notre serveur : | ||
+ | * se synchronise actuellement sur '' | ||
+ | * fonctionne en mode client ; | ||
+ | * n'a pas de saut temporel prévu ('' | ||
+ | * qu'il est de niveau 3 ; | ||
+ | * et qu'en gros, tout va bien. | ||
+ | Le [[http:// | ||
+ | * 00, tout va bien ; | ||
+ | * 01, la dernière minute avait 61 secondes ; | ||
+ | * 10, la dernière minute avait 59 secondes ; | ||
+ | * 11, tout va mal (horloge non synchronisée). | ||
Mise en place d'un serveur de référence: Dernière modification le: 30/03/2010 à 16:24 par prof