ntpdate - сервер подходящий для синхронизации не найден

Я работаю по нтп. Мне нужно подключиться к какому-то внешнему NTP-серверу, чтобы обновить системную дату. Проблема в том, что ntpd Daemon всегда использует мои локальные часы (127.127.1.0) и не использует NTP-сервер, указанный в ntp.conf. Я использую 123.108.225.6 в качестве NTP-сервера, и я могу пропинговать этот IP-адрес. В целях тестирования я запустил ntpdate, но получил следующий результат.

[root@commander_a ~]# sudo ntpdate -dv 123.108.225.6
18 Nov 06:11:47 ntpdate[4781]: ntpdate [email protected] Fri Aug 28 07:43:22 UTC 2015 (1)
Looking for host 123.108.225.6 and service ntp
host found : 123.108.225.6
transmit(123.108.225.6)
transmit(123.108.225.6)
transmit(123.108.225.6)
transmit(123.108.225.6)
transmit(123.108.225.6)
123.108.225.6: Server dropped: no data
server 123.108.225.6, port 123
stratum 0, precision 0, leap 00, trust 000
refid [123.108.225.6], delay 0.00000, dispersion 64.00000
transmitted 4, in filter 4
reference time:    00000000.00000000  Sun, Dec 31 1899 18:00:00.000
originate timestamp: 00000000.00000000  Sun, Dec 31 1899 18:00:00.000
transmit timestamp:  d9f6e989.bbb84d5f  Wed, Nov 18 2015  6:11:53.733
filter delay:  0.00000  0.00000  0.00000  0.00000
         0.00000  0.00000  0.00000  0.00000
filter offset: 0.000000 0.000000 0.000000 0.000000
         0.000000 0.000000 0.000000 0.000000
delay 0.00000, dispersion 64.00000
offset 0.000000

18 Nov 06:11:55 ntpdate[4781]: no server suitable for synchronization found
[root@commander_a ~]# ^C

Я нахожу странным, что «исходная временная метка» занимает какое-то время. Это не мое местное системное время.

Отметка времени отправления: 00000000.00000000 Воскресенье, 31 декабря 1899 г., 18:00:00.000

ntp.conf

отключить сервер статистики 123.108.225.6 сервер 127.127.1.0 # подделка локальных часов 127.127.1.0 stratum 10

дрифт-файл /etc/ntp/дрифт

Я потратил много времени на поиск решения, но мне это не удалось. Пожалуйста помогите !!


person Madhusudhan    schedule 18.11.2015    source источник
comment
Вопросы и ответы могут вам помочь.   -  person user3788685    schedule 06.01.2018


Ответы (4)


Похоже, ваш интернет-провайдер блокирует порт 123.

Убедитесь, что между машиной и остальной частью Интернета нет внешнего брандмауэра. Если есть, попросите людей, управляющих брандмауэром, открыть порт 123.

person wizurd    schedule 19.11.2015


Вы должны использовать порт UDP (не TCP)

Я была такая же проблема. Я открыл двунаправленный TCP-порт 123, и это НЕ сработало. Оказывается, вам специально нужен порт UDP, так как NTP по умолчанию не работает на TCP.

Надеюсь, это поможет кому-то, я потерял более часа из-за этой тонкости.

person kintsukuroi    schedule 10.07.2017

У меня такая же проблема, мы обнаружили, что брандмауэр блокирует трафик. Мы изменили правила и начали работать.

Ваше здоровье !!

person Makadama Das    schedule 22.01.2021