Windows NTP服务器阶层是2,Windows NTP服务器B阶层是15

我们有一个大部分与我们的公司networking分开的networking。 公司networking使用ntp1.corpaddress.tdl。

我们有第二个服务器,isolated.corpaddress.tdl。 它从ntp1获得NTP时间。 我们希望它作为我们客户的NTP服务器。 所以它看起来像:

公司的NTP服务器 – >隔离的NTP服务器 – >隔离的客户端

我们公司的NTP服务器是2层。我们隔离的NTP服务器是15层,我不知道为什么。 所有的客户端丢弃数据包,因为他们说,由于层数大于15,他们失败了“testing7”。

孤立的服务器是Windows服务器2008.客户端是Windows 7机器。

我们有我们的孤立的Windows 2008服务器configuration不正确吗? 我们应该检查什么,以确保它有一个3层?

在您的“隔离”服务器上,使用“isolated.corpaddress.tdl”,使用w32tm /query /peers来validation它使用的是您希望使用的NTP源:

 PS C:\Users\Administrator> w32tm /query /peers #Peers: 2 Peer: 0.us.pool.ntp.org State: Active Time Remaining: 1023.4062481s Mode: 3 (Client) Stratum: 2 (secondary reference - syncd by (S)NTP) PeerPoll Interval: 17 (out of valid range) HostPoll Interval: 10 (1024s) Peer: 1.us.pool.ntp.org State: Active Time Remaining: 1023.4062481s Mode: 3 (Client) Stratum: 3 (secondary reference - syncd by (S)NTP) PeerPoll Interval: 17 (out of valid range) HostPoll Interval: 10 (1024s) 

如果不是,请使用以下命令告诉它使用公司的NTP服务器:

 w32tm /config /manualpeerlist:"ntp1.corpaddress.tdl" /reliable:yes /syncfromflags:manual /update 

然后在接下来的几分钟内检查事件日志,以确认您看到类似“Windows时间服务正在从ntp1.corpaddress.tdl接收有效时间数据”的事件…

或者你可以使用

 w32tm /stripchart /computer:ntp1.corpaddress.tdl 

validation您是否可以实际与NTP服务器进行通信并从中接收时间数据。

最后,如果您的公司NTP服务器是非Windows服务器,那么如果将SpecialInterval标志添加到服务器的FQDN的末尾,可能会有所帮助,如下所示:

 /manualpeerlist:ntp1.corpaddress.tdl,0x1 

和/或0x8的“客户端模式”标志。 如果你想结合特殊轮询间隔标志和客户端模式标志,你可以把它们加在一起,所以它会是0x9。

如果你搞乱了所有的设置,只想恢复到出厂默认设置,

 net stop w32time w32tm /unregister w32tm /register net start w32time 

哦,并且在断开连接的情况下,isolation.corpaddress.tdl是虚拟机,那么可以禁用时间同步VM访客服务,或者修复虚拟主机上的时间。