У меня возникли проблемы с синхронизацией местного времени с NTP-сервером.
это вывод, когда вы делаете запрос NTP.
remote refid st t when poll reach delay offset jitter
==============================================================================
timeserver. .INIT. 16 u 780 1024 0 0.000 0.000 0.000
Я попал .INIT.
в рефид, почему?
когда я пытаюсь синхронизировать местное время с помощью этой команды:
service ntp ntptimeset
он дал мне такой вывод:
Time could not be synchronized
проверка работоспособности сервера с помощью:
service ntp status
remote refid st t when poll reach delay offset jitter
==============================================================================
timeserver. .INIT. 16 u 780 1024 0 0.000 0.000 0.000
Checking for network time protocol daemon (NTPD): running
Я попробовал с помощью этой команды принудительно запустить NTP-сервер.
sntp -P no -r timeserver.
но я получил такой результат.
sntp: KoD package 'INIT' received.
sntp: KoD package 'INIT' received.
sntp: KoD package 'INIT' received.
sntp: KoD package 'INIT' received.
sntp: KoD package 'INIT' received.
sntp: KoD package 'INIT' received.
sntp: too many bad or lost packets
есть идеи, как справиться с этой ошибкой? Если вам нужна дополнительная информация, просто скажите мне, я сделал это traceroute
с сервером времени, и он доступен.
решение1
refid .INIT. и stratum 16 указывают, что вы не получаете никаких ответов от этих серверов. Проверьте свой брандмауэр(ы).