Итак, у нас есть ntp-сервер (ntp-4.2.8-r1), который использует этот список серверов времени:
server pool.ntp.org
server 24.56.178.140
server 2001:470:0:2c8::2
server ntp.markyate.net
server ntpv6.dianacht.de
server 127.127.1.0
Однако, когда я использую ntpq для вывода списка пиров:
mns0c log # ntpq -pn 127.0.0.1
remote refid st t when poll reach delay offset jitter
==============================================================================
24.56.178.140 .INIT. 16 u - 512 0 0.000 0.000 0.000
*2001:470:0:2c8: .CDMA. 1 u 44 64 377 80.066 6.970 0.534
127.127.1.0 .LOCL. 10 l - 64 0 0.000 0.000 0.000
129.250.35.250 .INIT. 16 u - 512 0 0.000 0.000 0.000
+2001:4d48:ad51: 193.190.230.65 2 u 48 64 377 34.838 7.614 0.850
+2001:4d88:1ffa: 193.190.230.65 2 u 47 64 377 96.723 -27.702 0.812
mns0c log #
Вы можете видеть, что с IPv4-адресами невозможно связаться.
Это дополнительно подтверждается файлом tcpdump. (Я вижу, что два пакета UDP уходят, но не возвращаются)
Однако, если я попробую использовать ntpdate -q <peer>
Я получаю ответ! (Я знаю, что это не повлияет на мои часы)
Однако, если я попробую ntpq -pn <peer>
Я не получаю ответа:
24.56.178.140: timed out, nothing received
***Request timed out
Любая помощь очень ценится
У меня такая же проблема. Похоже, что некоторые интернет-провайдеры блокируют трафик NTP на IPv4, чтобы предотвратить атаки усиления. Я использую туннельный брокер для IPv6, поскольку мой интернет-провайдер не поддерживает IPv6. Мой туннельный брокер не блокирует NTP.