pool.ntp.org


Comment puis-je utiliser pool.ntp.org ?

Si vous voulez simplement synchroniser les horloges de vos ordinateurs au réseau, le fichier de configuration (pour le programme ntpd de la distribution ntp.org, sur n'importe lequel des systèmes d'exploitation supportés : Linux, *BSD, Windows et même quelques systèmes plus exotiques) est très simple :

driftfile /var/lib/ntp/ntp.drift

server 0.pool.ntp.org
server 1.pool.ntp.org
server 2.pool.ntp.org
server 3.pool.ntp.org

Les noms 0, 1, 2 et 3.pool.ntp.org pointent vers un ensemble aléatoire de serveurs qui change à toutes les heures. S'assurer que l'horloge de votre ordinateur est réglée à une heure qui se situe tout près de l'heure réelle). Vous pouvez utiliser ntpdate pool.ntp.org ou simplement la commande date pour mettre l'horloge de votre ordinateur à l'heure de votre montre. Démarrez ntpd et après un certain temps (cela peut durer jusqu'à une demi-heure !), la commande ntpq -pn devrait vous donner un résultat semblable à celui-ci:

$ ntpq -pn
     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
+81.6.42.224     193.5.216.14     2 u   68 1024  377  158.995   51.220  50.287
*217.162.232.173 130.149.17.8     2 u  191 1024  176   79.245    3.589  27.454
-129.132.57.95   131.188.3.222    3 u  766 1024  377   22.302   -2.928   0.508

Les adresses IP seront différentes car on vous aura assigné des serveurs de temps de manière aléatoire. L'important est qu'une des lignes débute par un astérisque (*) : ce signifie que votre ordinateur obtient l'heure à partir de l'Internet et que vous n'aurez alors plus besoin de vous en soucier !

La connexion à pool.ntp.org se fera normalement à des serveurs de temps provenant de votre pays, ou d'un pays tout près du vôtre. Pour la plupart des utilisateurs, la connexion à cette adresse donnera les meilleurs résultats. Vous obtiendrez un meilleur résultat si vous utilisez les zones continentales (par exemple : Europe, North-America, Oceania ou Asia.pool.ntp.org), ou une zone de pays (tel que ch.pool.ntp.org pour la Suisse). Il est aussi possible d'utiliser les préfixes 0, 1 et 2 pour toutes ces zones (par exemple : 0.ch.pool.ntp.org). Notez cependant que la zone du pays pourrait ne pas exister pour votre pays ou pourrait ne contenir qu'un ou deux serveurs de temps. Si vous connaissez des serveurs de temps à proximité de votre emplacement géographique (en terme de distance réseau, mesurable avec traceroute ou ping), l'heure obtenue sera possiblement plus précise.

Si vous utilisez une version récente de Windows, vous pouvez aussi utiliser le client ntp qui est intégré au système. En tant qu'administrateur, exécuter :

   w32tm /config /syncfromflags:manual /manualpeerlist:"0.pool.ntp.org 1.pool.ntp.org 2.pool.ntp.org 3.pool.ntp.org"
à l'invite de commande. Le tout devrait fonctionner sur une version de Windows 2003 et plus récente. Si vous utilisez une version antérieure, vous pouvez essayer :
  net time /setsntp:"0.pool.ntp.org 1.pool.ntp.org 2.pool.ntp.org 3.pool.ntp.org"
Vous pouvez parvenir au même résultat, en tant qu'administrateur, en cliquant avec le bouton droit de la souris sur l'horloge dans la barre des tâches et en sélectionnant « Ajuster la date/heure ». Entrer ensuite le nom du serveur dans l'onglet « Heure Internet ».

Meinberg a conçu une version du démon ntp pour la plateforme Windows.

Si votre système Windows fait partie d'un domaine Active Directory, il se peut que vous ne puissiez pas ajuster l'horloge de l'ordinateur de manière indépendante. Voir How Windows Time Service Works.

Remarques supplémentaires

Évaluez si pool.ntp.org est appoprié pour votre utilisation.. Si votre entreprise, votre organisation ou votre mode mode de vie dépend du fait d'avoir l'heure la plus précise possible ou s'il peut être dangereux pour quiconque de ne pas l'avoir, vous ne devriez pas dépendre de l'heure Internet. La grappe NTP de pool.ntp.org est généralement de très bonne qualité, mais ça demeure un service supporté en partie par des volontaires lors de temps libres. Si c'est votre cas, merci de parler à votre vendeur ou fournisseur de services afin d'obtenir une installation locale et fiable pour votre besoin. Voir également les terms of service. Nous recommandons des serveurs de temps de Meinberg, mais vous pouvez également trouver des serveurs de temps chez End Run, Spectracom et chez plusieurs autres commerçants.

Si vous avez une adresse IP statique et une connexion à Internet de bonne qualité (la bande passante n'est pas importante, mais elle doit être stable et ne pas être surchargée), merci de considérer l'ajout de votre serveur au pool.ntp.org. Cela ne vous coûtera pas plus qu'un trafic de quelques centaines d'octets par seconde et vous contribuerez à la survie de ce projet. Plus d'informations sur la page Rejoindre le projet.

Si votre fournisseur d'accès Internet possède un serveur de temps, ou si vous connaissez un bon serveur de temps près de chez vous, vous devriez utiliser celui-ci et non pool.ntp.org. Vous obtiendrez probablement une heure plus précise et utiliserez moins de ressources réseau. Si vous ne connaissez qu'un serveur de temps près de chez vous, vous pouvez bien sûr utiliser celui-ci et deux serveurs du pool.ntp.org.

Il peut rarement arriver que le même serveur de temps vous soit assigné deux fois. Pour régler ce problème, il suffit généralement de redémarrer votre serveur ntp. Veuillez noter que si vous utilisez une zone d'un pays, cela peut arriver s'il n'y a qu'un seul serveur connu du projet dans ce pays. Dans ce cas, il vaut mieux utiliser la zone continentale. Vous pouvez parcourir les zones pour voir combien de serveurs se trouvent dans la zone que vous utilisez.

Soyez indulgent. Plusieurs serveurs sont fournis volontairement, et dans certains cas, ces serveurs sont en réalité des serveurs de fichiers, de courriel, ou web sur lesquels, peut se trouver un serveur ntp. Ceci dit, n'utilisez pas plus de trois serveurs de temps dans votre configuration et ne faites pas d'optimisations trop sévères tels que les attributs burst ou minpoll. Tout ce que ces attributs font est de créer de la charge inutile sur les serveurs fournis volontairement.

Vérifiez que la configuration du fuseau horaire de votre ordinateur est correcte. Votre ntpd ignore les fuseaux horaires puisqu'il n'utilise que le fuseau horaire UTC en interne.

Si vous synchronisez un réseau avec pool.ntp.org, veuillez configurer un de vos ordinateurs comme serveur de temps principal et synchroniser les autres ordinateurs à ce dernier. (Vous aurez un peu de lecture à faire, mais rien de compliqué. Et il y a toujours le newsgroup comp.protocols.time.ntp.)

Finalement, un grand merci à tout ceux qui s'investissent volontairement dans ce projet !