将Linux系统时钟同步到Windows NTP服务

我有一个Linux PC作为时钟客户端,我想同步这台PC的时间使用ntpdate对Windows PC在相同的networking上的空间。 我很难find如何做到这一点。

这不像调用ntpdate和使用Windows PC的IP地址那么简单,虽然我认为Windows时间服务是一个NTP服务器。 您可以在下面看到这种努力的结果:

signageclient@signagePC:~$ sudo ntpdate -u 192.168.1.100 1 Apr 09:49:03 ntpdate[12698]: no server suitable for synchronization found 

任何人都可以build议我怎么做这个同步? 也许正确的Windows服务尚未启动? 在上面的例子中,这个命令是在客户端PC(linux)上运行的,而192.168.1.100则是IP如果是windows的PC。 目前没有防火墙。

找到答案! 我需要在计算机配置 – >管理模板 – >系统 – > Windows时间服务 – >时间提供程序下的本地组策略编辑器中启用Windows NTP服务器。 我启用后,我能够与个人电脑时钟同步:

signageclient @ signagePC:〜$ sudo ntpdate -u 192.168.1.100 4月1日09:57:08 ntpdate [13347]:调整时间服务器192.168.1.100偏移-0.031445秒

(这是所有在Windows 7中的方式)