Сервер точного времени — это компьютер или сетевое устройство, которое передаёт эталонное время другим устройствам по протоколу NTP. В России работают несколько публичных серверов: государственный ВНИИФТРИ (ntp1-4.vniiftri.ru), Яндекс (time.yandex.ru), ТЭЗ и глобальный пул 0.ru.pool.ntp.org. Все они доступны бесплатно и обеспечивают точность ±1–100 мс.
Сервер точного времени (NTP-сервер) синхронизирует часы компьютеров, серверов, видеорегистраторов и сетевых устройств с эталонным источником. Без синхронизации часы устройства уходят на секунды в сутки, что критично для логов, видеонаблюдения, TLS-сертификатов и распределённых систем.
Точность зависит от Stratum-уровня: Stratum 1 — сервер, подключённый к атомным часам (госэталон), точность ±1–10 мс. Stratum 2 — синхронизируется с Stratum 1, точность ±10–50 мс. Stratum 3 — обычный сервер, точность ±50–100 мс. Все публичные серверы России работают на Stratum 1–3.
NTP (Network Time Protocol) разработан Дэвидом Миллсом в 1985 году и стал стандартом синхронизации времени в интернете. Протокол использует UDP-порт 123 и поддерживает тысячи клиентов одновременно. SNTP (Simple NTP) — упрощённая версия, используется в устройствах с ограниченными ресурсами (роутеры, IP-камеры, регистраторы).
ВНИИФТРИ (Госэталон времени РФ): ntp1.vniiftri.ru, ntp2.vniiftri.ru, ntp3.vniiftri.ru, ntp4.vniiftri.ru. Статические IP: 195.199.0.2, 195.199.0.3, 195.199.0.4, 195.199.0.5. Stratum 2, точность ±5 мс.
Яндекс: time.yandex.ru, ntp.yandex.ru. IP определяется через nslookup. Stratum 2, точность ±20 мс.
Пул России: 0.ru.pool.ntp.org, 1.ru.pool.ntp.org, 2.ru.pool.ntp.org, 3.ru.pool.ntp.org. Автоматический выбор ближайшего сервера, Stratum 2–3.
Cloudflare: time.cloudflare.com. Глобальный, Stratum 2, точность ±30 мс.
Google: time.google.com. Глобальный, Stratum 1, точность ±10 мс (может быть медленным из РФ).
Для видеорегистраторов и IP-камер: укажите ntp1.vniiftri.ru или time.yandex.ru в настройках сети. Для корпоративных серверов: разместите локальный NTP-сервер (Stratum 3) и синхронизируйте его с внешним источником — это снизит нагрузку на канал и обеспечит работу при отключении от интернета.
NTP использует алгоритм Marzullo для оценки偏差 между локальным и эталонным временем. Клиент отправляет пакет с меткой отправки, сервер отвечает метками приёма и отправки, клиент считает round-trip и вычисляет точное отклонение.
Тайминг NTP: 1) Клиент отправляет SNTP-запрос (UDP 123). 2) Сервер возвращает 4 метки времени. 3) Клиент вычисляет задержку (round-trip) и offset (отклонение). 4) Применяет correction с коэффициентом slew (плавная подстройка) или step (резкая коррекция).
Slew — подстройка скорости системных часов (±500 мс/сутки), используется при отклонении < 128 мс. Step — мгновенный переход, используется при отклонении > 128 мс.
Эталон времени в России — Государственный эталон времени ГЭТ-2, ведомый ВНИИФТРИ (Обнинск). Система включает >20 атомных часов: цезиевых батарейных, водородных мазеров, рубидиевых стандартов. Комбинация результатов формирует шкалу UTC(USIM).
Шкала передаётся через: 1) Спутниковую передачу (ГЛОНАСС/GPS). 2) Наземные NTP-серверы (ntp1-4.vniiftri.ru). 3) Радиовещание (signal time). 4) Сетевое вещание (РТРС).
Для бытовых устройств достаточно NTP-синхронизации — точность ±100 мс достаточна для любых задач, кроме критичных систем (энергетика, финансы, телеком).
1) Откройте командную строку от администратора. 2) Выполните: w32tm /config /manualpeerlist:"ntp1.vniiftri.ru time.yandex.ru" /syncfromflags:manual /update. 3) Перезапустите службу: net stop w32tm && net start w32tm. 4) Проверьте: w32tm /query /status.
Для домена: w32tm /config /manualpeerlist:"ntp1.vniiftri.ru" /reliable:yes /update — настроить PDC Emulator как основной источник.
Автозапуск: служба W32Time работает каждые 60 минут по умолчанию. Для чаще — w32tm /config /update (SpecialPollInterval в реестре).
Для macOS: System Preferences → Date & Time → «Set date and time automatically» → ntp1.vniiftri.ru. Или через терминал: sudo systemsetup -setnetworktimeserver ntp1.vniiftri.ru.
Для Android: настройки → Дата и время → Автоматически → использовать NTP-сервер провайдера. Принудительно через ADB: adb shell settings put global ntp_server ntp1.vniiftri.ru.
systemd-timesyncd (Ubuntu/Debian): sudo timedatectl set-ntp true; sudo timedatectl set-timezone Europe/Yekaterinburg; редактируйте /etc/systemd/timesyncd.conf — NTP=ntp1.vniiftri.ru time.yandex.ru. Проверка: timedatectl show-timesync.
ntpd (CentOS/RHEL): yum install ntp; редактируйте /etc/ntp.conf — server ntp1.vniiftri.ru iburst; systemctl enable ntpd && systemctl start ntpd. Проверка: ntpq -p.
chrony (рекомендуется): yum install chrony; /etc/chrony.conf — server ntp1.vniiftri.ru iburst; systemctl enable chrony. Точность ±10 мс, лучше для виртуальных машин.
Для роутеров: OpenWrt → System → NTP Client → ntp1.vniiftri.ru + time.yandex.ru → Save & Apply. DD-WRT → Setup → Time → NTP Server 1: ntp1.vniiftri.ru. MikroTik: /system ntp client set enabled=yes primary-ntp=195.199.0.2 secondary-ntp=195.199.0.3.
Для виртуальных машин VMware: VM → Settings → VMware Tools → Guest → Time → Synchronize guest time with host (или отключить и настроить NTP внутри ОС).
"The service has not been started" — служба W32Time остановлена: net start w32time. "No UDP 123" — брандмауэр блокирует: добавьте исключение для svchost.exe. "Offset too large" — разница > 5 минут: w32tm /resync /force.
Для виртуальных машин: отключите Time Sync в настройках VM (VMware/VirtualBox) и настройте NTP внутри гостевой ОС — иначе конфликт хост/гость.
Для роутеров: время роутера влияет на логи, DHCP-leases, TLS. Настройте NTP-клиент в веб-интерфейсе (System → NTP Client → ntp1.vniiftri.ru).
Таблица сравнения主要ных NTP-серверов России:
ВНИИФТРИ (ntp1-4.vniiftri.ru): Stratum 2, точность ±5 мс, задержка 20–40 мс из Центральной России, бесплатный, без ограничений. Государственный эталон — лучший выбор для критичных систем.
Яндекс (time.yandex.ru): Stratum 2, точность ±20 мс, задержка 15–35 мс, бесплатный, высокая отказоустойчивость. Хороший выбор для бытовых устройств.
0.ru.pool.ntp.org: Stratum 2–3, точность ±50 мс, задержка 20–60 мс, автоматический выбор ближайшего сервера. Удобен для массовой настройки.
Cloudflare (time.cloudflare.com): Stratum 2, точность ±30 мс, задержка 80–150 мс из РФ. Не рекомендуется как основной.
Google (time.google.com): Stratum 1, точность ±10 мс, задержка 80–150 мс из РФ. Точен, но медленен из России.
Рекомендация: ntp1.vniiftri.ru (основной) + time.yandex.ru (резервный). Это обеспечивает максимальную точность и отказоустойчивость.
Для большинства задач: ntp1.vniiftri.ru (госэталон, Stratum 2, ±5 мс) или time.yandex.ru (Stratum 2, ±20 мс). Для отказоустойчивости укажите оба.
Тайминг NTP — это вычисление задержки (round-trip) и отклонения (offset) между клиентом и сервером. Используется алгоритм Marzullo для оценки偏差 с учётом джиттера сети.
ntp1.vniiftri.ru — 195.199.0.2, ntp2 — 195.199.0.3, ntp3 — 195.199.0.4, ntp4 — 195.199.0.5. Для устройств без DNS используйте статические IP.
SNTP — упрощённый протокол (RFC 4330), не требует состояния, точность ±100–500 мс. NTP — полный протокол (RFC 5905), точность ±1–10 мс. Для бытовых задач достаточно SNTP.
Да, time.google.com доступен, но задержка из РФ 80–150 мс. Лучше использовать ntp1.vniiftri.ru (задержка 20–40 мс из Центральной России).
Windows: w32tm /query /status. Linux: timedatectl show-timesync или ntpq -p. Поле Source/Stratum покажет текущий сервер и уровень.
Stratum 0 — эталонные часы (атомные, GPS-приёмники). Stratum 1 — серверы, подключённые напрямую к Stratum 0. Стандартные NTP-серверы работают на Stratum 2–3.
Для настольных ПК — каждые 60 минут (стандарт Windows). Для серверов — каждые 64–1024 секунд (iburst). Для видеорегистраторов — каждые 10–15 минут.
ТЭЗ (Точных Эталонов Закладки) — система синхронизации времени в энергетике. Использует собственные протоколы помимо NTP. Для бытовых задач используйте стандартный NTP.
Причина: нет синхронизации, брандмауэр блокирует UDP 123, или нерабочая CMOS-батарея. Проверьте: w32tm /query /configuration | findstr NtpServer.
См. также: Ntp Server Dlya Videoregistratora, Vniiftri Ntp Server, Yandex Ntp Server, Public Ntp Servers Rossii, Ntp Server Russia Ip Adres
Уже 7 900+ человек следят за моими обновлениями
Присоединяйся — бесплатно. Актуальное о Тюмени и никакого спама.
🔔 Новые посты — сразу в ленте. Отписаться можно в один клик.