“не server suitable for synchronization found” ошибка when trying to run 'ntpdate'

I am trying to setup the NTP server on Ubuntu machine. Особенный Am breaking my head in this issue.

Getting an ошибка ntpdate[5005]: no server suitable for synchronization found when doing the command ntppdate.

Хан anyone please help я out in this?


/etc/ntp.conf:

server 0.ubuntu.pool.ntp.org 
server 1.ubuntu.pool.ntp.org 
server 2.ubuntu.pool.ntp.org 
server 3.ubuntu.pool.ntp.org

Also when I gave command netstat -anltp | grep "LISTEN"

tcp    0   0 127.0.0.1:53            0.0.0.0:*         LISTEN   1816/dnsmasq
tcp    0   0 0.0.0.0:22              0.0.0.0:*         LISTEN   939/sshd
tcp    0   0 127.0.0.1:631           0.0.0.0:*         LISTEN   1013/cupsd
tcp    0   0 127.0.0.1:39558         0.0.0.0:*         LISTEN   5529/rsession
tcp    0   0 0.0.0.0:902             0.0.0.0:*         LISTEN   1275/vmware-authdla
tcp    0   0 127.0.0.1:47304         0.0.0.0:*         LISTEN   5822/rsession
tcp6   0   0 :::80                   :::*              LISTEN   1400/apache2
tcp6   0   0 :::22                   :::*              LISTEN   939/sshd
tcp6   0   0 ::1:631                 :::*              LISTEN   1013/cupsd

So what should I do so that it listens on 123?

If I get output схвати

PORT    STATE SERVICE
123/udp open  ntp

If I give command nmap -p 123 -sU -P0 192.168.36.198, it means UDP is open right? Then why doesn't it шоу in the command to to шоу listening ports?

6
задан 24 December 2012 в 14:28

5 ответов

Проблема возникала из сетевых ограничений по умолчанию, данных в /etc/ntp.conf. Вам, вероятно, придется не прокомментировать следующие строки в конфигурационном файле сервера ntp:

# Clients from this (example!) subnet have unlimited access, but only if
# cryptographically authenticated.
#restrict 192.168.123.0 mask 255.255.255.0 notrust

к

# Clients from this (example!) subnet have unlimited access, but only if
# cryptographically authenticated.
restrict 192.168.123.0 mask 255.255.255.0
3
ответ дан 23 November 2019 в 07:56

Вы можете блокироваться от достижения ubuntu.pool.ntp.org

<час>

Попытка другой пул сервера NTP.

Спрашивают Ваш ISP (или Администратор сети) для локального сервера NTP (или кластер).

1
ответ дан 23 November 2019 в 07:56

Если Вы хотите синхронизировать с внешним временем касательно Вас, не должны "слушать".

Проверка, если можно достигнуть 0.ubuntu.pool.ntp.org (ping и nmap-p 123 - sU 0.ubuntu.pool.ntp.org)

1
ответ дан 23 November 2019 в 07:56

Эта ошибка появляется, когда сервер ntp пытается синхронизировать местное время с помощью удаленных серверов.

Проверка, если Ваша машина имеет доступ в Интернет и порт, 123/UDP, не заблокирована:

, Если Вы хотите сервер ntp без доступа в Интернет, Вы не должны определять серверы в своем ntp.conf файле, можно прокомментировать это добавляющий # в начале строки:

#server 0.ubuntu.pool.ntp.org 
#server 1.ubuntu.pool.ntp.org 
#server 2.ubuntu.pool.ntp.org 
#server 3.ubuntu.pool.ntp.org

можно получить больше информации в: http://support.ntp.org/bin/view/Support/WebHome

0
ответ дан 23 November 2019 в 07:56

Я имею, дают подробный ответ сверху донизу. Вы могли бы хотеть пропустить к середине моего ответа или просто отослать снимки экрана ниже для понимания его во взгляде.

необходимо настроить ntp с серверами следующим образом:

необходимо, по крайней мере, установить следующий параметр в/etc/ntp.conf файле конфигурации: server

, Например, откройте/etc/ntp.conf файл с помощью нано текстового редактора:

  sudo nano /etc/ntp.conf

Определяют местоположение параметра сервера и если это - пустое множество это следующим образом:

  server pool.ntp.org

, Но обычно В человечности уже некоторые серверы предварительно записаны, который мог бы быть

server 0.ubuntu.pool.ntp.org
server 1.ubuntu.pool.ntp.org
server 2.ubuntu.pool.ntp.org
server 3.ubuntu.pool.ntp.org

enter image description here

, Сохранили файл и перезапускают ntpd сервис:

   /etc/init.d/ntpd start

можно синхронизировать системные часы с сервером NTP сразу со следующей командой:

   sudo ntpdate pool.ntp.org

или просто выполненный уже серверы определяются

sudo ntpdate 0.ubuntu.pool.ntp.org

или другие серверы, которые определяются с помощью сервера

обычно

sudo ntpdate <one of the servername in /etc/ntp.conf>

, НО после этого существует шанс, Вы получаете Ошибку NTP socket in use как показано ниже:

enter image description here

В этом случае просто работает

ntpdate -u pool.ntp.org 

для обновления, когда ntp deamon работают

, ИЛИ просто остановите deamon, обновите и запустите его снова следующим образом:

$ sudo ntpdate pool.ntp.org
$ sudo service ntp stop
$ sudo ntpdate pool.ntp.org
$ sudo service ntp start

и Вы доберетесь

enter image description here

0
ответ дан 23 November 2019 в 07:56

Другие вопросы по тегам:

Похожие вопросы: