Синхронизация времени в локальной Windows-сети
В корпоративных локальных сетях синхронизация времени может быть очень нужной.
Вот метод который я использовал у себя на предприятии.
-
Настройка серверной стороны
Для начала нам понадобится программа Tardis которую можно свободно скачать с сайта празработчиков HC Mingham-Smith Ltd.(Весь набор необходимого ПО + маленький бонус можно скачать прямо отсюда. О бонусе подробней читай ниже). Далее, на компьютер выполняющий роль сервера, необходимо установить соответствующуу вашей архитектуре версию Tardis. Настройка Tardis не должна вызвать затруднений не то что у админа, а даже у самого рядового узера, но поскольку интерфейс полностью на английском приведу инструкции. Итак, установку рекомендую производить в качестве службы. Далее идем в панель управления, находим там «Tardis 2000» и идем на вкладку «Main» где нам необходимо добавить сервера точного времени для синхронизации. Поскольку географически я пренадлежу Украине я использую сервер точного времени компании ColoCall расположенный по адресу ntp.colocall.net. Вы конечно можете воспользоватся любым другим, единственный совет который я могу дать это используйте ближайшие к вам сервера с минимальным временем отклика (прохождением пинга). Дальнейшие настройки я описывать не буду, а приведу скриншоты.
На предидущем скриншоте необходимо изменить 192.168.0.255 на широковещятельный адрес вашей сети. Настройка серверной части на этом заканчивается. -
Настройка клиентов
Собственно говоря здесь очень пригодится бонус о котором шла речь выше. В архиве есть файл под именем k9nt.sfx.exe которой являет собой ничто иное как самораспаковывающийся архив, который извлекается в папку %SystemRoot%\system32, после чего запускается файл k9nt.exe с ключем add, что устанавливает K9 в качестве службы, которая будет запущена при следующем запуске компьютера. Этот бонус подходит к Windows NT/2000/XP/2003, если в сети есть другие ОС то для них в архиве есть другие версии программы K9. Файл k9nt.sfx.exe необходимо запустить на все компьютерах на которых нужна синхронизация времени. В случае возникновения ошибок либо отсутствия синхронизации k9nt удобно запускать с ключем debug для получения дополнительной информации.