Смещение, напечатанное с помощью chronyc sources
, не равно нулю, потому что это фактическое измерение NTP. chronyd
отправил запрос NTP сам себе и ответил. Поскольку задержки сообщений не были идеально симметричными, существует ненулевое смещение. Попытка синхронизировать клиента с самим собой не очень хорошая идея, так как это может создать цикл положительной обратной связи и отключить часы. local stratum
Одна директива достаточно, чтобы служить местному времени, когда он не синхронизируется с источником времени.
Локальный источник, напечатанный ntpq, отличается. Это указано в ntp.conf
как 127.127.1.0
. Адреса в сети 127.127.0.0/16 являются специальными адресами для ntpd
. Они задают опорные часы, а драйвер LOCAL опорных часов всегда возвращает нулевое смещение. Хотя это выглядит как действительный IPv4-адрес локального хоста, на самом деле никаких NTP-пакетов не происходит.