如何在Windows客户端和Linux NTP服务器之间同步时间?

前端之家收集整理的这篇文章主要介绍了如何在Windows客户端和Linux NTP服务器之间同步时间?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我希望我的 Windows 7机器能够从我的 Linux Debian Sid服务器中获取时间.

所以我想提前并从Debian存储库安装OpenNTPD.默认情况下它不会监听任何内容,因此我将其配置如下:

  1. listen on 192.168.0.1
  2. server 0.debian.pool.ntp.org
  3. server 1.debian.pool.ntp.org
  4. server 2.debian.pool.ntp.org
  5. server 3.debian.pool.ntp.org

192.168.0.1是我服务器在LAN上的IP地址.我在Windows设置中输入了它,我得到了这个:

我使用网络嗅探器(Wireshark)来检查这是否是网络问题.它不是:Windows很高兴发送NTP数据包并从我的服务器接收响应.我想Windows从服务器获得的答案并不满意.事情是,我不知道为什么……

这是Windows机器上w32tm / query / verbose / peers的结果:

  1. #Peers: 1
  2.  
  3. Peer: 192.168.0.1,0x9
  4. State: Active
  5. Time Remaining: 604046.2718893s
  6. Mode: 3 (Client)
  7. Stratum: 0 (unspecified)
  8. PeerPoll Interval: 0 (unspecified)
  9. HostPoll Interval: 10 (1024s)
  10. Last Successful Sync Time: (null)
  11. LastSyncError: 0x80004005 (Unspecified error )
  12. LastSyncErrorMsgId: 0x00000000 (Succeeded)
  13. AuthTypeMsgId: 0x0000005A (NoAuth )
  14. Resolve Attempts: 0
  15. ValidDataCounter: 2
  16. Reachability: 4

“未指定的错误”对我没什么帮助.知道这里发生了什么吗?

时间服务器需要几个样本以确保它们正确地读取上游服务器并正确设置它们自己的层.有时需要一段时间.通常不到10分钟.

当您收到类似错误时,应首先检查NTP服务器报告的层.对于从NTP服务器设置时间的低窗口有一个限制,但我不记得我的头脑.

猜你在找的Windows相关文章