Как узнать местную и удаленную разницу во времени? - PullRequest
0 голосов
/ 27 февраля 2012

Я сталкиваюсь со странной ситуацией: я подозреваю, что некоторые ПК с Windows в сети внезапно перестают синхронизироваться с нашими NTP-серверами.Поэтому мне нужно что-то, что я могу удаленно проверить разницу во времени между машиной Windows и NTP-сервером.Что может быть лучшим, так это зарегистрировать это различие, чтобы я смог отобразить его и увидеть момент, когда это произойдет для дальнейшей отладки.

И, конечно же, я бы предпочел удаленный инструмент, который я буду запускатьна каком-то дополнительном ПК, поэтому я не буду ничего устанавливать на каждом клиентском ПК в сети.

Я также обнаружил, что некоторые клиенты рады синхронизироваться с NTP-сервером на основе Unix и не синхронизируются с Windowsна основе (DC), в то время как некоторые другие «как» Windows-сервер NTP.Действительно, что-то странное, но сеть устарела, и я могу заподозрить все что угодно.

1 Ответ

0 голосов
/ 27 февраля 2012

Cygwin прекрасно работает в Windows, и вы можете использовать «ntpdate -q», чтобы найти дату на удаленном сервере и «date», чтобы получить машину на локальном сервере.Короткий сценарий оболочки позже, и все готово - вы можете автоматически зафиксировать разницу во времени.

...