2012-07-19 15:20:12 +0000 2012-07-19 15:20:12 +0000
58
58

Comment puis-je interroger un serveur NTP sous Windows ?

Je ne suis pas intéressé par la synchronisation de mon horloge locale avec le serveur distant. Je veux seulement l'interroger et imprimer le résultat.

J'aurais supposé qu'il existe un port de ntpq pour Windows, mais je n'ai pas pu en trouver.

Tous les autres clients NTP que j'ai pu trouver, ils veulent toujours s'installer en tant que service ou indiquer clairement qu'ils veulent synchroniser mon heure locale.

Réponses (3)

82
82
82
2012-07-19 16:46:51 +0000
C:\> w32tm /stripchart /computer:foo
Tracking foo [1.2.3.4].
The current time is 19/07/2012 17:39:48 (local time).
17:39:48 d:-00.0000840s o:-25.3004160s [@ |]
17:39:50 d:-00.0000680s o:-25.3070080s [@ |]
17:39:52 d:-00.0000690s o:-25.2987405s [@ |]
17:39:54 d:-00.0000680s o:-25.3071530s [@ |]
17:39:56 d:-00.0000690s o:-25.2993985s [@ |]
17:39:58 d:-00.0000680s o:-25.3070270s [@ |]

Wireshark montre que des paquets NTP sont générés par ce biais. Certaines versions de w32tm ont une option /query

C:\>w32tm /stripchart /computer:us.pool.ntp.org /dataonly /samples:5
Tracking us.pool.ntp.org [208.87.221.228:123].
Collecting 5 samples.
The current time is 19/07/2012 18:36:32.
18:36:32, +03.3575094s
18:36:34, +03.3573679s
18:36:37, +03.3572986s
18:36:39, +03.3570290s
18:36:41, +03.3565357s
9
9
9
2012-07-19 15:24:43 +0000

L'ouvrage de Bytefusion ntpquery semble incroyablement ancien, mais il fonctionne. Malheureusement, il nécessite une installation initiale, mais les fichiers de l'application fonctionneront bien lorsqu'ils seront copiés sur un autre système.

1
1
1
2018-12-03 17:45:23 +0000