systemes:windows:ntp

NTP sur Windows

La commande ci-dessous permet de configurer le serveur pour que l'heure se mette à jour via les serveurs de temps de ntp.org :

w32tm /config /manualpeerlist:"0.europe.pool.ntp.org 1.europe.pool.ntp.org 2.europe.pool.ntp.org" /syncfromflags:manual /update
  • /config indique que c'est une configuration de la connexion.
  • /syncfromflags indique la source de la synchronisation.
  • /manualpeerlist liste des serveurs pour la synchronisation.
  • /update notifie le service de temps que la configuration a été modifié.

Il est possible de forcer une synchronisation via la commande :

w32tm /resync

Voici les différentes valeurs possibles pour /syncfromflags.

Via Internet Sans Internet
Via le domaine all domhier
Sans le domaine manual no

Voir le statut du service :

w32tm /monitor

Donne l'état général de la mise à jour du temps :

w32tm /query /status

Affiche les serveurs et leurs status :

w32tm /query /peers

Affiche la configuration courante :

w32tm /query /configuration

En cas de difficulté, il y a un mode debug sur le service. Pour l'enclencher :

w32tm /debug /enable /file:c:\debug_w32tm.txt

N'oubliez pas de désactiver le debug via la commande suivante une fois terminé :

w32tm /debug /disable 

La configuration du service time est stockée dans le registre Windows dans la clé : HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\W32Time\.

Voilà la configuration utilisant les serveurs de NTP.org :

time-ntp-org.reg
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters]
"NtpServer"="0.europe.pool.ntp.org 1.europe.pool.ntp.org 2.europe.pool.ntp.org"
"Type"="NTP"

Ne pas oublier qu'il faut notifier le service temps de la mise à jour de la configuration.

w32tm /config /update

Le service de synchronisation du temps doit normalement toujours être configuré. Dans le cas cas contraire, il est possible de le réinstaller via la commande suivante :

w32tm /register

Pour le démarrer il faut ensuite utiliser :

net start W32Time

Commande permettant de désinstaller le service de temps Windows est la suivante :

w32tm /unregister
  • /var/www/clients/client17/web44/private/data/pages/systemes/windows/ntp.txt
  • Dernière modification: il y a 3 ans
  • de descamps