无法连接到 NTP 服务器

无法连接到 NTP 服务器

我正在尝试按照此处的说明将我的时钟与 NTP 服务器同步http://support.ntp.org/bin/view/Support/GettingStarted,但这只对某些连接有效,对其他连接无效。

我使用的是 Mac OS X El Capitan 10.11.2,使用的是 WIFI 连接 (A)。我选择了服务器 ntp.your.org,并将我的计算机与其同步:

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

$ ntpdc -c peers
nodename nor servname provided, or not known

$ ntpq -pcrv
 nodename nor servname provided, or not known

另一方面,如果我通过将互联网连接切换到不同的 WIFI 网络(B)来执行相同操作,我会得到不同的输出:

$ sudo ntpdate -u -b ntp.your.org
 3 Apr 18:22:07 ntpdate[1186]: step time server 204.9.54.119 offset 0.153946 sec   

$ ntpdc -c peers
     remote           local      st poll reach  delay   offset    disp
=======================================================================
=ntp.your.org    172.20.10.4      1   64    1 0.15540  0.158759 2.81735

$ ntpq -pcrv
     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
 ntp.your.org    .CDMA.           1 u    9   64    3  140.650   -1.642 160.401
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=1.140, refid=INIT,
reftime=00000000.00000000  Mon, Jan  1 1900  0:09:21.000,
clock=daabc1ea.c9fead6c  Sun, Apr  3 2016 18:23:06.789, peer=0, tc=3,
mintc=3, offset=0.000, frequency=-47.221, sys_jitter=0.000,
clk_jitter=0.001, clk_wander=0.000

我之前发布过这个问题这里,答案指出这可能是由于使用 A 时端口 123/UDP 可能被阻止。在这方面,这是连接 A 的端口设置的快照

在此处输入图片描述

如您所见,我在端口 123 上双向启用了 NTP(第 9 行和第 22 行)。但是,使用连接 A 时仍然会出现上述错误。

您有什么解决办法吗?

答案1

您应该提供更多有关 Wi-Fi 设置的信息。通常,当以“WAN 级联方式”连接 Wi-Fi 路由器时会出现此类问题,即第一个 Wi-Fi 路由器的 WAN 端口通向 Internet,然后第二个 Wi-Fi 路由器的 WAN 端口连接到 LAN,即第二个路由器的 WAN 端口连接到第一个路由器的一个空闲端口(交换机端口)。如果是这种情况,请尽量避免在第二个路由器的 WAN 端口上连接任何东西,即两个路由器应通过交换机端口互连;第二个路由器上的 DHCP 服务器应停用。

相关内容