Назад | Перейти на главную страницу

периодически отменяет NTP для целей моделирования

У меня такая ситуация:

Мой вопрос:

Поскольку NTP в целом не любит больших скачков времени или изменений AFAIK, существует ли стандартный способ настройки, позволяющий изменять часы на корневом сервере NTP в системе и распространять его по системе в разумных пределах? количество времени (минута или две?) Недопустимо отключать и / или перезапускать все клиентские службы NTP для достижения этой цели.

Любые идеи? Было бы неплохо сделать это без написания какого-либо специального скрипта для отключения служб и повсеместного обновления часов.

Заранее спасибо.

Как насчет того, чтобы изолировать эту группу машин, путешествующих во времени, и указать им на выделенную службу NTPD на сервере с некоторыми запасными ресурсами?

Доступны команды NTP для создания / разрешения больших прыжков NTP, поэтому вы можете либо протолкнуть их по сети, либо встроить их как локальные команды в вашу систему / сценарии моделирования обучения?

Или вообще отключить NTP на этих машинах и получить полную свободу выбора времени / даты?

Лучшее, что я могу предложить, это найти HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient на клиентов и изменить SpecialPollInterval до некоторого небольшого интервала опроса (десятичное, единицы - секунды).

Что касается больших скачков, в UNIX / Linux есть ntpdate команда, допускающая большой скачок, обычно выполняется непосредственно перед запуском ntpd, чтобы контролировать перекос. Единственное, что я могу найти для Windows 7 отдаленно похожее, это w32tm.exe /resync (часть ОС).