首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Windows 7作为NTP时间服务器

Windows 7作为NTP时间服务器
EN

Server Fault用户
提问于 2012-05-17 15:46:47
回答 2查看 42.7K关注 0票数 3

试图让Windows 7框充当linux客户端的NTP时间服务器

来自这里

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config\在右侧窗格中,右键单击AnnounceFlags,然后单击“修改”。在“编辑DWORD值”对话框的“值数据”下,键入5,然后单击“确定”。启用NTPServer。定位,然后单击以下注册表子项:右侧窗格中的HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer\,右键单击“已启用”,然后单击“修改”。在“编辑DWORD值”对话框中,在“值数据”下键入1,然后单击“确定”。HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\VMICTimeProvider\在右侧窗格中,右键单击“已启用”,然后在“编辑DWORD值”对话框中单击“修改”,在“值数据”下键入0,然后单击“确定退出注册表编辑器”。在命令提示符下,键入以下命令重新启动Windows服务,然后按ENTER: net && net w32time

关闭Win7框上的防火墙。

编辑2-这是工作的

使用Meinberg NTPD

编辑

就在我发邮件后我注意到服务已经停止了..。尽管如此,时间还是不能在linux机器上同步

但是,查看上的通信量,我发现端口123是无法到达的。

也许我应该尝试使用NetTime?http://www.timesynctool.com/

EN

回答 2

Server Fault用户

回答已采纳

发布于 2012-05-17 16:19:09

根据微软的说法,“Windows时间服务不是网络时间协议(NTP)的确切实现”。它作为其他Windows机器的时间服务器运行得足够好,但它不应该用作Linux客户端的时间服务器,因为它期望时间能够精确地保持同步。W32Time的缺陷在微软的KB939322文章中列出:

我们不保证也不支持网络上节点之间的W32Time服务的准确性。W32Time服务不是满足时间敏感应用程序需求的功能齐全的NTP解决方案。W32Time服务主要用于执行以下操作:

  • 使Kerberos版本5身份验证协议工作。
  • 为客户端计算机提供松散的同步时间。

Kerberos版本5要求计算机在5分钟内同步--这是一个非常低的精度标准!W32Time可能会在大多数时间内让您在几秒钟内到达,但微软绝对不能保证这种性能水平。

解决方案是使用真正的NTP服务器,也就是说,使用ntpd。通常,您的时间服务器将是您的Linux机器之一,但是如果需要的话,的Windows端口是可用的。

票数 11
EN

Server Fault用户

发布于 2013-01-17 11:05:57

那么,微软W32Time服务将同步您的本地时钟与任何一个NTP服务器。首先使您的Windows 7计算机与times.microsoft.com或pool.ntp.org同步,然后从计算机管理->组策略编辑器与启用->服务器同步。

所有步骤如下:

  • 打开组策略编辑器
  • 单击“计算机配置”,单击“管理模板”,单击“系统”,然后单击“Windows时间服务”。
  • 单击“时间提供程序”,双击右侧窗格中的“启用Windows NTP Server”,单击“启用”按钮,然后单击“确定”。
  • 从“组策略对象编辑器”菜单中,单击“文件”,然后单击“退出”。

参考资料来自:

http://javadotnet.in/2013/01/16/create-your-own-ntp-server-for-lan-with-windows-2008-windows-7/

票数 -1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/390061

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档