LINUX.ORG.RU
решено ФорумAdmin

NTP насилует мозг

 ,


0

1

Приветствую!

Настраиваю сервер времени для локалки. Конфиг:

driftfile /var/lib/ntp/ntp.drift

# Leap seconds definition provided by tzdata
leapfile /usr/share/zoneinfo/leap-seconds.list

server 127.127.1.0
fudge  127.127.1.0 stratum 10

pool 0.ru.pool.ntp.org iburst prefer
pool 1.ru.pool.ntp.org iburst
pool 2.ru.pool.ntp.org iburst
pool 3.ru.pool.ntp.org iburst

# By default, exchange time with everybody, but don't allow configuration.
restrict -4 default kod notrap nomodify nopeer noquery limited
restrict -6 default kod notrap nomodify nopeer noquery limited

# Local users may interrogate the ntp server more closely.
restrict 127.0.0.1
restrict ::1

restrict source notrap nomodify noquery

# If you want to provide time to your local subnet, change the next line.
# (Again, the address is an example only.)
broadcast 10.10.10.255

После перезапуска демона команда ntpq -pn выдаёт следующее:

     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
 10.10.10.5      .INIT.          16 u    -   64    0    0.000    0.000   0.000

Ну и в выхлопе systemctl:

kernel reports TIME_ERROR: 0x2041: Clock Unsynchronized

10.10.10.5 - внутренний адрес моего сервера. Я ждал около часа, но всё так и застряло в .INIT.

Но если остановить демон и вбить ntpd -d, то всё моментально заводится! И в ntpq -pn появляются адреса серверов времени.

Почему оно так работает? Фаерволл отключён и на сервере и на роутере.


Ответ на: комментарий от anto215

udp 0 0 10.10.10.5:123 0.0.0.0:* 1912/ntpd
udp 0 0 127.0.0.1:123 0.0.0.0:* 1912/ntpd
udp 0 0 0.0.0.0:123 0.0.0.0:* 1912/ntpd
udp6 0 0 fe80::6a05:caff:fea:123 :::* 1912/ntpd
udp6 0 0 ::1:123 :::* 1912/ntpd
udp6 0 0 :::123 :::* 1912/ntpd

Точно.)

Hg194 ()
Последнее исправление: Hg194 (всего исправлений: 1)
>systemctl start ntp (success)
> ntpq -p
localhost: timed out, nothing received
***Request timed out

Издевательство!

Если убрать IPv6 из ntp.conf и в /etc/default/ntp указать опцию -4, ntpq выхлоп следующий:

     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
 10.10.10.5  .INIT.          16 u    -   64    0    0.000    0.000   0.000
 10.10.10.255    .BCST.          16 B    -   64    0    0.000    0.000   0.000
Hg194 ()
Последнее исправление: Hg194 (всего исправлений: 1)