[CISCO] Forcer MaJ de l'heure via server NTP

Résolu
lml-mike Messages postés 455 Date d'inscription   Statut Contributeur Dernière intervention   -  
 yaya1983 -
Bonjour,

J'ai effectué sur mon réseau une migration des logs de mes routeurs Cisco que j'ai centralisé sur un serveur. J'ai pour cela utilisé ces commandes :
	service timestamps debug datetime msec localtime show-timezone
	service timestamps log datetime msec localtime show-timezone
	clock timezone CET 1
	clock summer-time CET recurring last Sun Mar 2:00 last Sun Oct 2:00

	logging <ip>
	ntp server <ip>

Depuis, tout fonctionne correctement, hormis quelques équipements, qui n'arrivent pas à se synchroniser avec le serveur NTP, à cause je pense du trop grand décalage entre la date actuelle et celle des routeurs (certains affichent la date de 2002 !)

J'aurais voulu savoir si quelqu'un connaissait une commande cisco qui permettrait de forcer la mise à jour de la date et de l'heure des routeurs cisco sur le serveur NTP. Mes recherches ont abouties nulle part :S

Merci infiniment !
A voir également:

8 réponses

Esila
 
La synchronisation NTP, lorsque que le décalage horaire est important, est longue. Pour accélérer la mise-à-jour horaire de ton équipement sur le serveur NTP, il est possible d'utiliser la commande clock set (mode commande). Elle permet de fixer l'heure manuellement et ainsi diminue le décalage horaire. Ensuite, la synchronisation NTP se fera plus rapidement.

La commande ntp update-calendar permet de mettre à jour l'heure hardware (propre à l'équipement) par rapport à l'heure software (celle apprise par NTP). Ainsi, en cas de redémarrage de l'équipement, l'heure de ce dernier est donnée par le hardware qui est donc la même que celle apprise lors du dernier échange NTP. Le décalage horaire est donc faible (sauf si l'équipement est resté éteint un certain temps) et la synchronisation NTP se fera rapidement.
2
lml-mike Messages postés 455 Date d'inscription   Statut Contributeur Dernière intervention   121
 
up ! :)
0
lml-mike Messages postés 455 Date d'inscription   Statut Contributeur Dernière intervention   121
 
...
il y a personne qui connait la commande alors ? Peut etre au moins un endroit ou je pourrais avoir un peu d'aide :)

merci !
0
brupala Messages postés 112011 Date d'inscription   Statut Membre Dernière intervention   14 166
 
salut,
clock set ....
ça devrait le faire .
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
lml-mike Messages postés 455 Date d'inscription   Statut Contributeur Dernière intervention   121
 
je n'ai pas la commande "clock set", j'ai que :

clock initialize
clock save
clock summer-time
clock timezone

Merci quand même pour ton soutien :)
0
brupala Messages postés 112011 Date d'inscription   Statut Membre Dernière intervention   14 166
 
pas en mode config,
en mode commande !!
0
lml-mike Messages postés 455 Date d'inscription   Statut Contributeur Dernière intervention   121 > brupala Messages postés 112011 Date d'inscription   Statut Membre Dernière intervention  
 
oops autant pour moi !

Mais cette commande ne sert-elle pas pour la saisie manuelle du temps ?

J'ai un serveur NTP pour mettre à jour la date et le temps de mes routeurs, il est possible d'utiliser cette commande pour que le routeur se réfère à ce serveur pour se mettre à jour ?

En tout cas, l'aide ne le propose pas !

merci =)
0
brupala Messages postés 112011 Date d'inscription   Statut Membre Dernière intervention   14 166 > lml-mike Messages postés 455 Date d'inscription   Statut Contributeur Dernière intervention  
 
oui,
c'est pour la mise à l'heure manuelle ,
ce n'est pas ce que tu voulais dans ta première question ?
0
yaya1983 > lml-mike Messages postés 455 Date d'inscription   Statut Contributeur Dernière intervention  
 
Router#configure terminal
Router(config)#ntp server <@ IP serveur NTP>
Router(config)#exit
0
lml-mike Messages postés 455 Date d'inscription   Statut Contributeur Dernière intervention   121
 
Non,

En fait je voulais que mes routeurs se réfèrent à mon "ntp server <ip>" pour se mettre à jour, et forcer cette mise à jour si elle n'est pas faite automatiquement.

Tu as une idée ? :$
0
brupala Messages postés 112011 Date d'inscription   Statut Membre Dernière intervention   14 166
 
elle devrait se faire automatiquement,
je ne vois pas de commande pour forcer une requete ntp .
show ntp status
show clock
éventuellement debug ntp events
0
lml-mike Messages postés 455 Date d'inscription   Statut Contributeur Dernière intervention   121
 
Je vais faire mes recherches pour trouver un moyen de modifier l'heure manuellement a la chaine.

En effet, d'après les infos que j'ai pu récolter, on ne peut pas forcer quelque chose qui est censé se faire d'emblée, c'est un peu comme si on demandait de forcer l'heure d'avancer :P

Problème considéré comme résolu :)
0
brupala Messages postés 112011 Date d'inscription   Statut Membre Dernière intervention   14 166
 
mais ...
tes routeurs une fois rattrapé le décalage initial (trop grand pour compensation ntp) ne se synchronisent pas en ntp ?
(strate < 16 ) ?
0
Marcus
 
#ntpdate ntp.cru.fr
0
brupala Messages postés 112011 Date d'inscription   Statut Membre Dernière intervention   14 166 > Marcus
 
on parlait de cisco là , cisco == ios
0
Thibault
 
ce que je viens de faire c'est déconfigurer le server ntp puis le reconfigurer :

R2#conf t
R2(config)#no ntp server 10.1.1.1
R2(config)#ntp logging [je conseille ça log les evenements ntp]
R2(config)#ntp server 10.1.1.1
R2(config)#end
R2#copy running-config startup-config

dans mon cas ça a marché
si ça ne marchait pas vous pourriez faire croire à R2 qu'il va se synchroniser sur
un autre server ntp en prenant une autre addresse IP du même routeur
faisant office de serveur NTP
0