Beyond Linux From Scratch: Version 5.0 | ||
---|---|---|
Précédent | Chapitre 18. Programmes de base pour le réseau | Suivant |
Le package NTP contient un client et un serveur permettant de conserver une synchronisation de l'heure entre différents ordinateurs sur un réseau. Ce package est l'implémentation officielle du protocole NTP.
Téléchargement (HTTP): http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-4.1.2.tar.gz
Téléchargement (FTP): ftp://ftp.udel.edu/pub/ntp/ntp4/ntp-4.1.2.tar.gz
Taille du téléchargement: 2,2 Mo
Estimation de l'espace disque requis: 19 Mo
Estimation du temps de construction: 0,36 SBU
Installez NTP en lançant les commandes suivantes :
./configure --prefix=/usr && make && make install |
/etc/ntp.conf
Le fichier de configuration suivant définit différents serveurs NTP à utiliser avec le serveur primaire désigné par la balise prefer. Il crée aussi un fichier où ntpd stocke le décalage de fréquence. Comme la documentation inclus avec le package est minuscule, visitez le site NTP, http://www.ntp.org/, pour plus d'informations.
server time-a.nist.gov prefer server time-b.nist.gov server tick.usno.navy.mil driftfile /var/cache/ntp.drift |
Il existe deux options. La première consiste à lancer ntpd continuellement et à lui permettre de synchroniser l'heure de manière graduelle. La deuxième option est de lancer ntpd périodiquement (avec cron) et de mettre à jour l'heure à chaque lancement de ntpd.
Si vous choisissez l'option une, alors créez le script de démarrage /etc/rc.d/init.d/ntp avec les liens symboliques de lancement et d'arrêt :
#!/bin/bash # Début $rc_base/init.d/ntp source /etc/sysconfig/rc source $rc_functions case "$1" in start) echo "Starting ntpd..." loadproc ntpd ;; stop) echo "Stopping ntpd..." killproc ntpd ;; restart) $0 stop sleep 1 $0 start ;; status) statusproc ntpd ;; *) echo "Usage: $0 {start|stop|restart|status}" exit 1 ;; esac # Fin $rc_base/init.d/ntp |
Si vous préférez lancer ntpd périodiquement, ajoutez la commande suivante au crontab de root :
ntpd -q |
Le package NTP contient le protocole serveur et client NTP.
ntpd: Le démon NTP est lancé en tâche de fond et conserve la synchronisation de la date et de l'heure avec les serveurs NTP configurés. Il fonctionne aussi en tant que serveur NTP.
ntpdate: Le programme client NTP initialise la date et l'heure suivant la réponse du serveur NTP. Cette commande est obsolète.
ntp-genkeys: Ce programme génère des fichiers de données cryptographiques utilisés par des outils d'authentification et d'identification NTPv4, comme un client de transfert de fichier ARPANET.
ntpdc et ntpq: Programmes pour demander et initialiser la configuration de ntpd.
ntptrace: Trace une suite de serveurs NTP jusqu'à la source principale.
Précédent | Sommaire | Suivant |
NCPFS-2.2.3 | Niveau supérieur | Utilitaires basiques pour le réseau |