Below is the text of the page https://time.in.ua/setup.html stored 2018-03-13 by archive.org.ua. The original page over time could change. View as original html

Описание настройки NTP (SNTP) клиентов

ru : ua [/ua/setup.html] Способы синхронизации времени Согласно протоколу NTP, синхронизация времени возможна следующими способами: разовое получение точного времени по запросу ; периодическое получение точного времени по запросу ; синхронизация по регулярным сигналам точного времени . Для разового получения точного времени от NTP-сервера достаточно послать на него SNTP-запрос текущего времени. Периодическое получение точного времени по запросу обеспечивается регулярным опросом NTP-сервера постоянно запущенной программой (демоном). В UNIX системах существует специальная программа ntpd или xntpd. Windows системы, в зависимости от версии, могут иметь (или не иметь) встроенные средства синхронизации (см. ниже ). Синхронизация по регулярным сигналам точного времени обеспечивается регулярной отправкой NTP-сервером так называемых широковещательных сигналов точного времени - NTP Broadcast. Однако данный метод применим лишь в локальных сетях, поскольку любые широковещательные пакеты не выйдут за пределы раутера сети. Настройки программ синхронизации времени Xntpd и ntpd (Berkeley-версия xntpd) Для настройки демона xntpd (ntpd) достаточно прописать в его конфигурационном файле /etc/ntpd.conf следующие параметры: server ntp.time.in.ua server ntp2.time.in.ua и разумеется не забыть разрешение запуска этого демона. Для FreeBSD это обеспечивается добавлением следующей сроки в файл /etc/rc.conf : ntpd_enable="YES" Дополнительные параметры запуска могут быть указаны в переменной ntpd_flags . Дополнительную информацию вы можете получить документацию к xntpd (ntpd) в Вашей системе ( man ntpd ). Ntpdate В UNIX-системах ntpdate используется для единоразовой коррекции системного времени. Обычно эта процедура выполняется при загрузке операционной системы и команда синхронизации может быть следующего вида: ntpdate -bs ntp.time.in.ua ntp2.time.in.ua Rdate В UNIX-системах rdate является простой и легкой командой, которая разово устанавливает время по часам другой машины. В некоторых случаях она вполне может заменить ранее упомянутую ntpdate . Использование и понимание команды не требует больших усилий, строка запуска: rdate -s ntp.time.in.ua Timed timed можно назвать предшественником xntpd, но во многих случаях его оказывается вполне достаточно. Рекомендуемая строка запуска выглядит так: timed -F ntp.time.in.ua Встроенные средства Windows 2000 Для запуска синхронизации ОС Windows 2000 необходимо выполнить следующие команды (из командной строки - cmd ): net time /SETSNTP:ntp.time.in.ua net start w32time После успешного выполнения данных команд необходимо открыть список служб (Администрирование/Службы) и в свойствах Служба времени Windows установить (или убедиться, что параметр имеет верное значение) параметру Тип запуска значение Авто . Windows 2003, Windows XP и Windows Vista Для данных версий ОС Windows Вам достаточно открыть окно настройки времени (через Панель управления или часы в системном трее) и на вкладке "Время Интернета" выбрать опцию "Выполнять синхронизацию с сервером времени в Интернете" и в поле "Сервер" указать адрес ntp.time.in.ua Для ОС Windows Vista на вкладке "Время Интернета" необходимо дополнительно нажать кнопку Изменить параметры для открытия окна изменения параметров NTP-сервера. Тонкая настройка Windows 2003, Windows XP и Windows Vista Стандартно, интервал обновления времени в Windows достаточно большой - 1 неделя. При достаточно низкой точности системных часов компьютера это слишком большой интервал. При такой настройке за 1 неделю часы Вашего компьютера могут получить погрешность величиной порядка минуты или даже десяка минут. Мы рекомендуем Вам уменьшить данный интервал обновления - до нескольких часов. Это изменение не увеличит ни Вашего трафика, ни нагрузки на NTP-сервер, однако позволит поддерживать точность хода часов Вашего компьютера. Для этого Вам необходимо внести изменения в системном реестре Windows. Откройте редактор реестра ( Пуск -> Выполнить -> "regedit") и найдите раздел HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient . В этом разделе есть параметр - SpecialPollInterval , который как раз и отвечает за период обновления времени в секундах. Поменяйте значение этого параметра, например, на 3600, что будет соответствовать синхронизации времени каждый час. Для того, чтобы эти изменения вступили всилу, выполните команду (из командной строки - cmd) w32tm /config /update или перезагрузите компьютер. Остальные версии Windows (95/98/ME) Для остальных версий ОС Windows, а также для описанных, можем посоветовать достаточно интересную утилиту синхронизации времени Tardis2000 . Скачать данную програму Вы можете и с нашего сайта . Данная программа позволяет указывать несколько NTP-серверов, изменять параметры синхронизации (периодичность синхронизации, точность установки времени, запуск в системном трее) и т.п. Программа имеет достаточно понятный интерфейс и полноценную справку. Единственный совет - программа имеет возможность единоразовой синхронизации с сервером при запуске, завершая свое выполнение. Для отмены данного поведения программы (для возможности изменений настройки) достаточно при запуске исполняемого файла программы удерживать нажатой клавишу Shift клавиатуры. Общие советы и рекомендации при запуске NTP-демонов нет смысла запрещать обращения к вашему серверу за временем. Большой трафик такие обращения создать не могут, в то же время возможность удаленно контролировать время сервера не помешает Вам же самим; не нужно стремиться за высоким номером стратума (stratum). Стратум имеет весьма отдаленное отношение к надежности или точности часов, изначально стратум вообще задумывался как средство подавления циклов в ntptrace, средство простое и надежное. Приведенные в настоящем тексте рекомендации при использовании нашего NTP-сервера обеспечивают stratum 2. Особое значение имеет стабильность времени, а не его точность с отдаленными NTP-серверами; не ставьте большое количество NTP-серверов, особенно со схожими характеристиками. Переключение программ синхронизации с одного сервера на другой практически всегда означает коррекцию времени, порой достаточно существенную (на несколько десятков или сотен миллисекунд). Переключение на другой NTP-сервер должно происходить только в случае серьезных аварий сети. Даже из предоставляемых нами двух NTP-серверов мы рекомендуем использовать только один (основной, ntp.time.in.ua), а в случае возможности указывать в настройках программ синхронизации времени приоритетного сервера - обязательно выбрать один из серверов как приоритетный. Надеемся, изложенные тут рекомендации и советы позволят Вам всегда иметь точное время на своём сервере или домашнем компьютере. на главную страницу