Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1339 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Hardware

  NTP, Quelqu'un peut m'expliquer comment ça marche?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

NTP, Quelqu'un peut m'expliquer comment ça marche?

n°544990
riicky
Posté le 23-08-2004 à 11:57:25  profilanswer
 

J'ai fait des test avec mon PC avec un client NTP sous red hat.
J'ai mis 2 minutes de retard mais mon pc ne veut pas se mettre à l'heure progressivement...
C'est normal?
J'avais compris comme quoi NTP était capable de mettre à l'heure un PC/Serveur progressivement avec l'option -x, mais ça ne marche pas. Mon client perd la connexion avec le serveur, il dit quil n'arrive pas à joindre le serveur. Alors qu'en ping ça passe.
 
Merci pour votre aide!
 
;)

mood
Publicité
Posté le 23-08-2004 à 11:57:25  profilanswer
 

n°545164
Dark_Schne​ider
Close the World, Open the Net
Posté le 23-08-2004 à 17:16:12  profilanswer
 

si le différentiel est trop fort, le démon ntp ne fait pas la mise à jour.
 
il faut utiliser ntpdate pour forcer la correction, puis lancer le démon
supposons que ton serveur NTP a comme IP 192.168.1.10

Code :
  1. /etc/init.d/ntpd stop
  2. ntpdate 192.168.1.10
  3. /etc/init.d/ntpd restart


 
montre ton fihicer de conf de ntp ( /etc/ntp.conf )


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°545482
riicky
Posté le 24-08-2004 à 09:20:20  profilanswer
 

Ok, mais le différentiel est de combien? ça se chiffre en millisecondes? secondes? minutes? Car j'ai vu plusieurs valeurs (1000s, 128ms...)
 
J'ai un autre problème lorsque je lance le démon: ntpd -xg -c /etc/ntp.conf
le client se synchronise avec le serveur mais ne met pas à jour l'horloge (sachant que j'ai 2minutes de retard) Je pensais que le client accélèrerai l'horloge pour rattrapper le retard...
Et au bout de 10Mins - 1/4 d'heure, le client dit que les serveurs ne sont pas "reachable".
 
Voici le ntp.conf sur mon client:
 
# /etc/ntp.conf pour clients Linux
 
authenticate no
 
# Serveurs de strate 2
server xxx.xxx.xxx.xxx
server xxx.xxx.xxx.xxx
 
# local clock
restrict 127.127.0.1 mask 255.255.255.255
server 127.127.0.1
 
# fichier stockant la valeur de derive de l'horloge
driftfile /etc/ntp/drift
 
# logconfig all
 
# fichier de log
logfile /var/log/ntp
 
Voilà.
 
Merci pour votre aide.


Message édité par riicky le 24-08-2004 à 09:25:30
n°545534
sorg
trop sur HFR depuis 2001
Posté le 24-08-2004 à 11:12:57  profilanswer
 

perso, je me contente de rajouter une ligne dans mon crontab pour executer toutes les 2 heures:
 
ntpdate ntp.ciril.fr

n°545541
olicel
Posté le 24-08-2004 à 11:27:34  profilanswer
 

salut,
 
pareil j'ai dans le crontab un ntpdate toute les heures...
en fait j'ai jamais compris clairement comment fonctionnait le daemon ntpd, par exemple, quel sont les intervalles d'actualisation de l'heure.

n°545611
Faxone
Posté le 24-08-2004 à 12:52:45  profilanswer
 

Dans le linux pratique de juillet/aout 2004, il y a 3 pages sur ntp.
 
En gros ca dit que faire un ntpdate dans un crontab, c mal car ca sature les serveurs. Il est question meme de supprimer ntpdate. Car si tout le monde fait une mise a jour toutes les heures, comme tout le monde à la même heure,  des milliers de demandes de synchronisation arrive au même instant. Puis pendant les 59 mins suivantes, il n'y a plus rien,
 
L'utilisation correcte est de se synchroniser une seule fois   avec ntpdate NomDuServeur
De mettre dans ntp.conf "server NomDuServeur"
puis de laisser tourner le démon ntpd
Ainsi la précision de l'horloge de l'ordi va s'affiner (ca prend plusieurs jours) pour atteindre une précision de l'ordre du millième.
 
Je vous conseille l'achat du mag (l'article donne bcp plus d'infos pour comprendre ntp), il est encore en kiosque (au moins hier)

n°545785
Dark_Schne​ider
Close the World, Open the Net
Posté le 24-08-2004 à 16:45:05  profilanswer
 

tu devrais virer le local clock.
 
voici un ntpd.conf plus correct

Code :
  1. server xxx.xxx.xxx.xxx
  2. server xxx.xxx.xxx.xxx
  3. authenticate no
  4. # fichier stockant la valeur de derive de l'horloge
  5. driftfile /etc/ntp/drift
  6. # logconfig all
  7. # fichier de log
  8. logfile /var/log/ntp


 
http://www.ntp.org/ntpfaq/NTP-a-faq.htm
http://www.eecis.udel.edu/~mills/ntp/html/index.html
http://www.ntp.org/documentation.html
 
la valeur maximale d'écart est donnée dansla doc et peut être aussi modifiée.
 
de plus dans /etc/ntp/step-tickers, je mettrais les adresses IP des 2 serveurs ntp.
 
ensuite pour synchro les machines je ferais :

Code :
  1. /etc/init.d/ntpd stop
  2. ntpdate xxx.xxx.xxx.xxx
  3. /etc/init.d/ntpd start


 
ntp se synchronise régulièrement aux serveurs de temps mais ce de manière "aléatoire".
 
IMHO il utilise pour savoir le bon moment où se connecter la dérive de l'horloge ( cf drift-file ).
 
Pour vérifier que ton client se synchronise bien, utilise la commande : ntpq -p
 
tu dois avoir une étoile devant au moins un serveur car c'est celui qui est utilisé pour la synchro.
 
http://www.eecis.udel.edu/~mills/ntp/html/ntpq.html
 

Code :
  1. [root@fiventis root]# ntpq -p
  2.      remote           refid      st t when poll reach   delay   offset  jitter
  3. ==============================================================================
  4. *dns.univ-lyon1. 195.220.94.163   2 u  520 1024  377   57.504  -24.369   4.989
  5. +lptfpc46.obspm. 134.157.254.19   2 u  706 1024  377   53.753  -24.040 323.716


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°545790
Dark_Schne​ider
Close the World, Open the Net
Posté le 24-08-2004 à 16:48:53  profilanswer
 

utiliser les serveur de pool c'est bien(TM)
 
http://twiki.ntp.org/bin/view/Servers/NTPPoolServers


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°630880
bienne
...
Posté le 03-02-2005 à 12:43:04  profilanswer
 

bonjour
 
j'ai mon client sous Redhat et mon serveur de temps qui s'appelle Blaster
Dans mon fichier ntp.conf du client Redhat, j'ai modifié uniquement la ligne Serveur 127.127.1.0 (j'ai mis serveur Blaster) et j'ai effacé la ligne fudge. je sauvegarde et je ressors, et là je lance un ntptrace Blaster, et il m'affiche rien. Cela prouve que ça ne marche pas. J'ai lu vos discussions et j'y comprend pas très bien. Aidez-moi s'il vous plait


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Hardware

  NTP, Quelqu'un peut m'expliquer comment ça marche?

 

Sujets relatifs
kaela knoppix qui marche pas ![Debian] mais pourquoi mon imprimante ne marche plus ?
Pourquoi rien ne marche du premier coup avec linux ?Config wifi MSI PC54G2 sur mdk10: ça marche mais...
Connexion Internet avec modem 56k par kppp : marche pas. [RESOLU]Mandrake Soft : un gros potentiel du Marché Libre ?
[resolu] il y en avait trop, je les ai enlevÉ, ca marche plus...le wifi ca marche et c'est bieng! Petites questions a partir de la p 3
Quelle pilote vidéo utiliser sous RHFC 2 qui MARCHE !!Recompil de noyau 2.6.7 en vue : son, cg et usb, faut que ça marche !
Plus de sujets relatifs à : NTP, Quelqu'un peut m'expliquer comment ça marche?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR