Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
systemes:windows:ntp [16/01/2017 14:42] – ↷ Page déplacée de applications:bureautique:windows:ntp à systemes:windows:ntp bonnetsystemes:windows:ntp [16/01/2017 15:44] (Version actuelle) descamps
Ligne 1: Ligne 1:
 +====== NTP sur Windows ======
 +
 +<note warning>Il est fortement conseillé que le contrôleur de domaine principal synchronise son horloge sur les serveurs internet. Les autres serveurs et postes du domaine se synchroniseront via le serveur de domnaine principal.</note>
 +
 +La commande ci-dessous permet de configurer le serveur pour que l'heure se mette à jour via les serveurs de temps de ntp.org :
 +
 +<code winbatch>
 +w32tm /config /manualpeerlist:"0.europe.pool.ntp.org 1.europe.pool.ntp.org 2.europe.pool.ntp.org" /syncfromflags:manual /update
 +</code>
 +
 +  * ''/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é.
 +
 +===== Synchronisation manuelle =====
 +
 +Il est possible de forcer une synchronisation via la commande :
 +
 +<code winbatch>
 +w32tm /resync
 +</code>
 +
 +===== Modes de synchronisation =====
 +
 +Voici les différentes valeurs possibles pour ''/syncfromflags''.
 +
 +^                    Via Internet  ^  Sans Internet  ^
 +^  Via le domaine    all            domhier        |
 +^  Sans le domaine  |  manual        |  no             |
 +
 +===== Diagnostiques =====
 +
 +Voir le statut du service :
 +<code winbatch>
 +w32tm /monitor
 +</code>
 +
 +Donne l'état général de la mise à jour du temps :
 +<code winbatch>
 +w32tm /query /status
 +</code>
 +
 +Affiche les serveurs et leurs status :
 +<code winbatch>
 +w32tm /query /peers
 +</code>
 +
 +Affiche la configuration courante :
 +<code winbatch>
 +w32tm /query /configuration
 +</code>
 +
 +==== Mode debug ====
 +
 +En cas de difficulté, il y a un mode debug sur le service. Pour l'enclencher :
 +
 +<code winbatch>w32tm /debug /enable /file:c:\debug_w32tm.txt</code>
 +
 +N'oubliez pas de désactiver le debug via la commande suivante une fois terminé :
 +
 +<code winbatch>w32tm /debug /disable </code>
 +
 +
 +===== Registre =====
 +
 +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 :
 +
 +<code reg 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"
 +</code>
 +
 +Ne pas oublier qu'il faut notifier le service temps de la mise à jour de la configuration.
 +
 +<code winbatch>
 +w32tm /config /update
 +</code>
 +
 +===== Service =====
 +
 +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 :
 +
 +<code winbatch>
 +w32tm /register
 +</code>
 +
 +Pour le démarrer il faut ensuite utiliser :
 +
 +<code winbatch>
 +net start W32Time
 +</code>
 +
 +
 +<note warning>La désinstallation du service n'est à utiliser que si vous savez ce que vous faites.</note>
 +
 +Commande permettant de désinstaller le service de temps Windows est la suivante :
 +<code winbatch>
 +w32tm /unregister
 +</code>