Сервер точного времени — это NTP-сервер, у которого можно узнать время по сети (протокол NTP, порт UDP 123). Компьютеры, роутеры, камеры и регистраторы сверяют с ним свои часы. В России публично доступны серверы ВНИИФТРИ (ntp1–4.vniiftri.ru), MSK-IX (ntp.msk-ix.ru) и российская зона пула NTP Pool (ru.pool.ntp.org). Ниже — проверенный список, как выбрать сервер и как настроить синхронизацию.
Встроенные часы устройства идут по кварцевому генератору, а он ошибается на 10–100 миллионных долей: 0,9–8,6 секунды в сутки (86 400 с × 0,00001 = 0,86 с). Без сверки за месяц набегают минуты. Это ломает журналы событий, метки времени на записях камер, проверку TLS-сертификатов и обмен данными между серверами.
| Адрес | Кто держит | Stratum | Ответ на NTP-запрос |
|---|---|---|---|
| ntp1.vniiftri.ru … ntp4.vniiftri.ru | ВНИИФТРИ (Государственная служба времени) | 1 (источник FTRI) | отвечают |
| ntp21.vniiftri.ru | ВНИИФТРИ | 2 | отвечает |
| ntp.msk-ix.ru (он же ntp.ix.ru) | MSK-IX, точка обмена трафиком | 1 (источник GLN — ГЛОНАСС) | отвечает |
| 0–3.ru.pool.ntp.org, ru.pool.ntp.org | добровольцы проекта NTP Pool | обычно 2, бывает 1 | отвечают (адреса меняются) |
| time.google.com | 1 | отвечает; «размазывает» високосную секунду | |
| time.windows.com | Microsoft | 4 | отвечает |
| time.yandex.ru, ntp.yandex.ru | — | — | не отвечают |
Данные — наша проверка NTP-запросом 27 октября 2026 года (stratum и источник времени взяты из ответа сервера). IP-адреса ВНИИФТРИ по DNS в октябре 2026: ntp1 — 89.109.251.21, ntp2 — .22, ntp3 — .23, ntp4 — .24. Адреса могут смениться — перед вводом IP в устройство проверьте командой nslookup ntp1.vniiftri.ru.
Stratum — сколько шагов от сервера до эталона. Stratum 0 — сами эталонные часы (атомные часы, приёмник ГЛОНАСС/GPS), к ним по сети не подключиться. Stratum 1 — сервер, подключённый к эталону напрямую (ntp1–4.vniiftri.ru, ntp.msk-ix.ru). Stratum 2 — сервер, который берёт время у stratum 1 (большинство серверов пула). Чем выше номер, тем больше посредников.
Через интернет точность определяет не столько stratum, сколько сеть: если путь пакета туда и обратно различается, ошибка может доходить до половины задержки. Типично это единицы–десятки миллисекунд — с запасом хватает для компьютеров, камер и журналов. Для точности лучше миллисекунды ставят свой приёмник ГЛОНАСС/GPS или используют PTP в локальной сети.
Клиент отправляет запрос с меткой t1, сервер отмечает приход t2 и отправку ответа t3, клиент отмечает получение t4. Смещение часов клиента = ((t2 − t1) + (t3 − t4)) / 2, задержка = (t4 − t1) − (t3 − t2). Клиент делает несколько замеров, отбрасывает выбросы и плавно подводит часы, а не прыгает на поправку разом.
Windows 10/11 (командная строка от администратора):
w32tm /config /manualpeerlist:"ntp1.vniiftri.ru ntp.msk-ix.ru" /syncfromflags:manual /update
net stop w32tm && net start w32tm
w32tm /resync, проверка — w32tm /query /status (строка «Источник»/Source).
Домашний (не доменный) Windows по умолчанию сверяет время раз в неделю: параметр SpecialPollInterval = 604 800 секунд в разделе реестра HKLM\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient. Для ежедневной сверки поставьте 86 400 и перезапустите службу.
Linux, systemd-timesyncd: в /etc/systemd/timesyncd.conf строка NTP=ntp1.vniiftri.ru ntp.msk-ix.ru, затем sudo systemctl restart systemd-timesyncd, проверка — timedatectl timesync-status. По умолчанию timesyncd опрашивает сервер с интервалом от 32 до 2048 секунд.
Linux, chrony: в /etc/chrony.conf (или /etc/chrony/chrony.conf) строки server ntp1.vniiftri.ru iburst и server ntp.msk-ix.ru iburst, затем sudo systemctl restart chronyd (в Debian/Ubuntu служба называется chrony), проверка — chronyc sources -v.
MikroTik: RouterOS 7 — /system ntp client set enabled=yes servers=ntp1.vniiftri.ru,ntp.msk-ix.ru; в RouterOS 6 поле принимает только IP: primary-ntp=89.109.251.21.
Роутер, видеорегистратор, IP-камера: в поле «NTP-сервер» — ntp1.vniiftri.ru, порт 123. Если поле принимает только IP — 89.109.251.21 (проверьте актуальность через nslookup).
Контроллер домена Active Directory: внешний источник настраивают только на контроллере с ролью PDC-эмулятора: w32tm /config /manualpeerlist:"ntp1.vniiftri.ru ntp.msk-ix.ru" /syncfromflags:manual /reliable:yes /update. Остальные компьютеры домена берут время у контроллеров автоматически.
Виртуальные машины: выберите один источник — либо синхронизацию с хостом в гипервизоре, либо NTP внутри гостевой системы. Два источника одновременно «тянут» часы в разные стороны.
Какой сервер точного времени выбрать в России?
ntp1.vniiftri.ru (ВНИИФТРИ) и ntp.msk-ix.ru (MSK-IX) — оба stratum 1 и отвечали при проверке 27.10.2026. Третьим — ru.pool.ntp.org.
Какой IP-адрес у сервера ВНИИФТРИ?
По DNS в октябре 2026: ntp1 — 89.109.251.21, ntp2 — 89.109.251.22, ntp3 — 89.109.251.23, ntp4 — 89.109.251.24. Адреса могут смениться, проверяйте nslookup.
Работает ли time.yandex.ru?
При проверке 27.10.2026 time.yandex.ru и ntp.yandex.ru на NTP-запросы не ответили. Подробнее — на странице про NTP-сервер Яндекса.
Что такое stratum?
Число шагов до эталона: stratum 0 — сами эталонные часы (атомные, приёмник ГЛОНАСС/GPS), stratum 1 — сервер, подключённый к ним напрямую, stratum 2 — сервер, берущий время у stratum 1, и так далее.
Как часто нужно синхронизировать время?
Домашний Windows по умолчанию делает это раз в неделю (SpecialPollInterval = 604 800 с) — лучше уменьшить до суток. systemd-timesyncd и chrony сами выбирают интервал: от десятков секунд до получаса и больше.
Как NTP считает поправку?
По четырём меткам: t1 — клиент отправил, t2 — сервер получил, t3 — сервер ответил, t4 — клиент получил. Смещение = ((t2 − t1) + (t3 − t4)) / 2, задержка = (t4 − t1) − (t3 − t2).