2016-03-31 7 views
0

Я пытаюсь синхронизировать часы с сервером NTP, следуя инструкциям здесь http://support.ntp.org/bin/view/Support/GettingStarted, но это не сработает.Не удается подключиться к серверу NTP

Я нахожусь на Mac OS X El Capitan 10.11.2, и вот что я делаю. Я выбрал сервер ntp.your.org (http://support.ntp.org/bin/view/Servers/PublicTimeServer000498) и синхронизировать компьютер с ним:

XXX-macbook-pro-2:ntp-4.2.8p6 XXX$ sudo ntpdate -b ntp.your.org 
31 Mar 20:05:04 ntpdate[43114]: step time server 204.9.54.119 offset -0.005629 sec 

Затем, чтобы проверить, что это работает, я

XXX-macbook-pro-2:ntp-4.2.8p6 XXX$ ntpdc -c peers 
nodename nor servname provided, or not known 

Кроме того, если я ntpq я получаю

XXX-macbook-pro-2:ntp-4.2.8p6 XXX$ ntpq -pcrv 
nodename nor servname provided, or not known 

в то время как если бы я сделать то же самое, переключая мое подключение к интернету к другой сети Wi-Fi, я получить другой результат:

XXX-macbook-pro-2:XXX XXX$ ntpq -pcrv 
    remote   refid  st t when poll reach delay offset jitter 
============================================================================== 
ntp.your.org .INIT.   16 u - 64 0 0.000 0.000 0.000 
associd=0 status=c012 leap_alarm, sync_unspec, 1 event, freq_set, 
version="ntpd [email protected] Fri May 28 01:20:53 UTC 2010 (1)", 
processor="x86_64", system="Darwin/15.2.0", leap=11, stratum=16, 
precision=-20, rootdelay=0.000, rootdisp=0.075, refid=INIT, 
reftime=00000000.00000000 Mon, Jan 1 1900 0:09:21.000, 
clock=daa9468e.835891f4 Fri, Apr 1 2016 21:12:14.513, peer=0, tc=3, 
mintc=3, offset=0.000, frequency=-47.221, sys_jitter=0.000, 
clk_jitter=0.001, clk_wander=0.000 

Есть ли у вас какое-либо представление о том, что является проблемой в основе этого?

спасибо.

+0

вы можете разместить ваш 'ntp.conf' пожалуйста также выход' ntpq -pcrv' – user3788685

+0

Конечно, здесь ntp.conf: 'XXX-MacBook Pro-2: нтп-4.2.8p6 XXX $ кошки/и т.д./ntp.conf' 'сервер ntp.your.org' и здесь выход ntpq -pcrv ' XXX-MacBook Pro-2: нтп-4.2.8p6 XXX $ ntpq -pcrv '' nodename или servname, или неизвестно – James

+0

Что произойдет, если вы попробуете команду с 'sudo', как вы это делали выше? Я думаю, что это может быть проблема с сетью. – user3788685

ответ

0

Из вывода, который вы предоставили при изменении сетей, заставляет меня думать, что это проблема сети.

Оригинальная проблема, о которой вы писали, упоминается в сообщении this и еще here. Они указывают на проблему IP-конфигурации - DNS или DHCP.

Похоже, что порт 123/UDP может быть заблокирован либо на главной машине, либо на сетевом маршрутизаторе/шлюзе/брандмауэре. Вам нужно проверить это или подключиться к сети, где вы не знаете, что порты заблокированы. Проводной или Wi-Fi не должен иметь значения, если у вас нет разных настроек IP-конфигурации или безопасности.

Тот факт, что как только вы изменили сети вы видите reach = 0 & refif = .INIT. говорит, что вы можете разрешить сервер NTP (ntp.your.org), но вы не можете подключиться к нему.

С рабочей установки можно было бы ожидать, чтобы увидеть что-то вроде этого ниже (Взято из одного из моих ответов на суперпользователя - адреса удалены)

remote   refid   st t when poll reach delay offset jitter 
============================================================================== 
PRIVATE   .STEP.   16 u - 1024 0 0.000 0.000 0.000 
-PRIVATE1  .GPS.   1 u 55 64 377 29.585 0.071 0.312 
-PRIVATE2  .GPS.   1 u 40 64 377 9.468 0.209 0.129 
-PRIVATE3  1.1.1.1   2 u 12 64 377 6.943 -0.270 0.142 
-PRIVATE5  .PPS.   1 u 20 64 377 16.383 -0.531 0.197 
+PRIVATE6  .DCFa.   1 u 22 64 377 8.661 -0.036 0.126 
-ISP1   2.2.2.2   2 u 36 64 377 11.720 -0.027 0.280 
#PRIVATE7  .GPS.   1 u 47 64 377 24.781 -1.405 1.118 
+ISP2   .PPS.   1 u 4 64 377 6.012 0.062 0.154 
-ISP3   .PPS.   1 u 14 64 377 13.993 -0.463 0.206 
-ISP4   .CDMA.   1 u 57 64 377 71.712 -0.109 0.249 
ntp.mcast.net .MCST.   16 u - 64 0 0.000 0.000 0.002 
LOCAL(0)  .LOCL.   10 l 69d 64 0 0.000 0.000 0.000 
xSHM(0)   .GPS.   0 l 9 16 377 0.000 -25.278 7.907 
*SHM(1)   .PPS.   0 l 11 16 377 0.000 -0.030 0.060 
associd=0 status=0488 leap_none, sync_uhf_radio, 8 events, no_sys_peer, 
version="ntpd 4.2.6p5[email protected] Sat Nov 23 18:21:48 UTC 2013 (1)", 
processor="x86_64", system="Linux/3.13.3-1.el6.elrepo.x86_64", leap=00, 
stratum=1, precision=-19, rootdelay=0.000, rootdisp=0.435, refid=PPS, 
reftime=d81f71b3.9b5a018c Tue, Nov 25 2014 21:22:59.606, 
clock=d81f71be.1f3892d4 Tue, Nov 25 2014 21:23:10.121, peer=28309, tc=4, 
mintc=3, offset=-0.021, frequency=-69.212, sys_jitter=0.031, 
clk_jitter=0.145, clk_wander=0.031 

Стоит отметить, что нтп является самым счастливым с минимумом 3 сервера и идеально 5, чтобы он работал правильно, и соответственно выбирайте «лучший» источник синхронизации.

Документы here помогут справиться с некоторыми другими полями.

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

+0

Спасибо, я просмотрел ссылки, которые вы разместили, и я отправил ответ, переместив вопрос на суперпользователя, см. Http://superuser.com/questions/1060855/cannot-connect-to-ntp-server. – James