Informatique
Linux
Utilisation et configuration NTP (Linux-Debian) | Utilisation et configuration NTP (Linux-Debian) |
| Écrit par majordom | |||||||
| 29-06-2009 | |||||||
|
Pour mettre à l"heure des machines Linux, il est important de connaitre les différentes possibilité d'utilisation du protocole NTP. Les informations principales du protocole NTP sont disponible sur le site www.ntp.org Dans cet article, j'aborderai le cas des machines clientes et des machines serveurs. 1. Clients "bureautique"Pour les stations de travail qui sont souvent redémarrées, il suffit d'installer le programme ntpdate. Ainsi à chaque redémarrage, la machine se synchronisera avec les serveurs renseignés dans le fichier /etc/default/ntpdate. 2. Clients "serveur"Les serveurs eux ne sont que très rarement redémarrés, la solution ci-dessus ne peut donc pas s'appliquer. Principalement, il y a donc 2 possibilités :
a. La solution la plus simple et très utilisée est donc de lancer dans un cron la commande ntpdate. Cette solution n'est tout de même pas à conseiller car le serveur NTP est fait pour ça et utilise des calculs algorithmique très compliqués pour ne pas surcharger les serveurs NTP des strates élévées. b. L'autre façon de procéder consiste à installer le serveur NTP (apt-get install ntp) et à la configurer de sorte qu'il se synchronise avec un des serveurs notés dans le fichier ntp.conf. Vous trouverez ci-dessous un ntp.conf très simple :
Plus il y a de ligne server nom.d'un.serveurNTP.com, mieux c'est... 3. Créer un serveur NTPC'est la même chose que pour un serveur "client". En effet le fichier de configuration ci-dessus convient très bien pour un serveur NTP. Dans ce cas le serveur se synchronise avec les serveurs de strates supérieures puis donne l"heure à tout client connecté sur celui-ci. 4. Les différents paramètres du fichier ntp.confDe nombreux paramêtres permettent de régler finement notre serveur NTP.
Seulement les machines du réseau 192.168.1.0 peuvent se synchroniser
Cette ligne interdit à tout client de se connecter au serveur NTP
l'option driftfile /var/db/ntp.drift stocke la dérive moyenne de la machine par rapport aux serveurs
Vous trouverez la liste complète des options dans le man
5. Vérifier la synchronisation de la machineLa commande ci-dessous permet de savoir avec quel serveur la machine se synchronise, ainsi que son serveur préféré, noté avec une étoile.
6. Cas d'une horloge de référence dans un réseau isolé (sans horloge de référence)Il s'agit de régler l'heure du serveur NTP sur l'heure de son horloge interne. Evidemment, c'est fortement déconseillé ! Les horloges de bios sont tellement de mauvaise qualité qu'il ne faut pas longtemps pour avoir 1 secondes décalage. Néamoins dans certain cas, il peut être interessant de voir comment ça marche. On va donc supprimer dans le ntp.conf tout ce qui concerne les serveurs de strates supérieures vers lequel le serveur devait se synchroniser. On remplace ensuite ces lignes par 3 lignes :
|
|||||||
| < Précédent | Suivant > |
|---|









