Windows系统中带有NTP服务器和客户端的程序,只需在Windows中简单配置即可实现电脑之间的时间同步。

网上常见的配置NTP服务器的方法是修改系统注册表,这种方法是微软不推荐的。在实际使用中,通过修改注册表配置时间同步也的确存在问题,例如在强制关机或意外断电之后,系统不会自动执行时间同步,除非手动触发一次时间同步或正常关机重启一次才可以自动同步时间。微软推荐使用Windows 时间服务组策略设置时间同步

还原时间服务注册表


如果已经修改过时间服务注册表,可以通过以下步骤还原注册表,不需还原则可以跳过这一步骤。

1)取消激活时间同步服务

打开控制面板 -> 日期和时间 -> Internet时间,点击更改设置,取消勾选与Internet时间服务器同步。

2)重新注册时间同步服务

以管理员身份运行命令提示符。

输入以下命令,注销时间服务再重新注册时间服务,然后重启计算机。

w32tm /unregister
w32tm /register

3)设置Windows Time服务为自动启动

按Win+R打开运行对话框,输入services.msc,在服务列表中找到Windows Time,设置为自动。

4)重新激活时间同步服务,并测试时间同步是否成功。

完成以上操作后,时间服务注册表已恢复到初始设置。

配置NTP时间同步服务器


1)打开组策略编辑器

打开运行对话框,输入gpedit.msc,打开组策略编辑器。

2)设置全局配置

找到“计算机配置 -> 管理模板 -> 系统 -> Windows 时间服务”,打开全局配置设置,设为“已启用”。设置AnnounceFlags的参数为5,标记该计算机为可靠时间服务器。

3)启用NTP时间同步服务器

找到“计算机配置 -> 管理模板 -> 系统 -> Windows 时间服务 -> 时间提供程序”,打开启用Windows NTP服务器,设置为已启用。

4)重启时间服务

按Win+R打开运行对话框,输入services.msc,在服务列表中找到Windows Time,右键点击,选择重新启动。

5)开放NTP端口

NTP协议所用的端口为UDP 123,在防火墙中开放UDP协议的123端口。

打开控制面板 -> Windows Defender 防火墙 -> 高级设置 -> 入站规则,点击新建规则。

选择“端口”,下一步。

选择UDP,在特定本地端口中输入123。

选择允许连接。

如下勾选。

命名为Open NTP port。

配置NTP时间同步客户端


1)设置时间服务器IP

打开控制面板 -> 日期和时间 -> Internet时间,点击更改设置,勾选与Internet时间服务器同步,填入NTP服务器的IP,点击“立即更新”可测试能否同步成功。

2)修改客户端时间同步周期

打开运行对话框,输入gpedit.msc,打开组策略编辑器。

找到“计算机配置 -> 管理模板 -> 系统 -> Windows 时间服务”,打开全局配置设置,设为“已启用”,不需修改参数。

找到“计算机配置 -> 管理模板 -> 系统 -> Windows 时间服务 -> 时间提供程序”,打开配置Windows NTP客户端,设置为已启用。

  • IP设置为与第一步相同的NTP服务器IP,IP之后的“,0x9”需要保留。
  • 类型选择AllSync,表示即可与NTP同步,也可与域同步。
  • SpecialPollInterval参数设置同步周期,单位为秒,设置为600秒即为10分钟同步一次。

如下,同步时间已变为10分钟同步一次。

通过windows组策略配置时间同步的更多相关文章

  1. windows组策略实验-本地组策略和域控组策略

    windows组策略实验-本地组策略和域控组策略 本地组策略只对本地计算机有效,域策略是计算机加入域环境后对加入域的一组计算机.用户定义的策略,便于管理 本地组策略: 一.实验环境 Windows 7 ...

  2. Windows 组策略的生效规则

    一般的继承与处理规则 若上层父OU的某个组策略项目被设定,但是其下层子OU未设定该项目,则下层子OU继承上层父OU的这个组策略项目设定值 若在下层子OU内的某个组策略项目被设定,则此设定值预设会覆盖由 ...

  3. windows组策略和共享

    Author: Jin Date: 20140585 ENV: win2008 R2 5年没弄windows了,现在随便弄弄,说实话不太喜欢windows,不出问题时候很方便,一出问题很头大.所有东西 ...

  4. Windows组策略同步问题

    每当,我们在域控制器上建立一个组策略的时候,我们很希望它能在线马上同步到所有的客户端上去. 当windows2008的域控上的做法:登录到每台windows客户端然后执行,gpupdate /forc ...

  5. 利用python 获取 windows 组策略

    工作中有时候会有这种需求: 1. 自动配置组策略的安全基线,这个东西不用你自己写了,微软有这个工具,Microsoft Security Compliance Manager,你可以在下面的地址去下载 ...

  6. windows组策略屏蔽

    点“IP安全策略,在本地机器”——>创建IP安全策略---->下一步---->名称随便写,如输入阻止,然后一直点下一步,出现提示点是,一直到完成,这个时候就创建了一个名为“阻止”的策 ...

  7. 通过Windows组策略限制证书组织流氓软件的安装运行

    https://liwei2.com/2015/11/27/378.html关于如何提取证书,请参阅:https://www.zhihu.com/question/26917038http://www ...

  8. Windows Server 2008 R2组策略设置计算机配置和用户配置

    一.认识Windows Server 2008 R2域控组策略管理 1.域控服务器zhuyu.com的组策略管理默认会读取AD用户和计算机目录下创建的OU容器(组织单元), 在对应的OU容器创建对应的 ...

  9. Window 2008 R2组策略之一——组策略管理控制台

    组策略管理在windows域管理中占有重要地位,本身也不是新的内容了.但微软在Windows2008中终于集成了一个非常好用的组策略管理工具——组策略管理控制台.并且为原有的组策略添加了新的元素.本文 ...

随机推荐

  1. Bug 28450914 : ORA-600: [KDLRCI_GET_INLINE_DATA] SELECTING FROM CDB_FEATURE_USAGE_STATISTICS

    alert日志报错: 2019-11-18T07:15:12.704938+08:00Errors in file /u01/app/oracle/diag/rdbms/sibcyb1/SIBCYB1 ...

  2. Test Case:: 12C ASMCMD New feature (Doc ID 1589249.1)

    Test Case:: 12C ASMCMD New feature (Doc ID 1589249.1) APPLIES TO: Oracle Database - Enterprise Editi ...

  3. Dockerfile优化

    总结: 1.编写.dockerignore文件 2.容器只运行单个应用 3.将多个RUN指令合并为一个 4.基础镜像的标签不要用latest 5.每个RUN指令后删除多余文件 6.选择合适的基础镜像( ...

  4. python发送邮件(smtplib)

    我们在测试完成后,都会发一份邮件也就是我们的测试报告,那么既然要自动化,是不是也可以通过python帮助我们发送邮件?当然这么强大的python可以帮助你完成这个需求 SMTP SMTP(Simple ...

  5. go 语言 搭建 图片上传 服务器

    工具: LiteIDE 配置: 代码:list.html <!doctype html> <html> <head> <meta charset=" ...

  6. 利用Python进行数据分析-Pandas(第五部分-数据规整:聚合、合并和重塑)

    在许多应用中,数据可能分散在许多文件或数据库中,存储的形式也不利于分析.本部分关注可以聚合.合并.重塑数据的方法. 1.层次化索引 层次化索引(hierarchical indexing)是panda ...

  7. 5面终于拿到了字节跳动offer! 鬼知道我经历了啥...

    坐标北京,某211本科毕业生,之前学校活动有去过字节跳动公司总部参观,所以一直以来就蛮想进入字节工作的,被字节的企业文化和工作氛围所影响.字节作为发展速度最快的互联网公司,旗下的很多产品的用户都比肩B ...

  8. GO基础之结构体

    1 .什么是结构体 GO语言中数组可以存储同一类型的数据,但在结构体中我们可以为不同项定义不同的数据类型.结构体是由一系列具有相同类型或不同类型的数据构成的数据集合. 2.什么是实例化? Go结构体的 ...

  9. javascript模块化开发(二)

    模块化开发(一) ES6模块化 详解 ES6 的模块自动采用严格模式,不管你有没有在模块头部加上"use strict". 顶层的this指向undefined,即不应该在顶层代码 ...

  10. 安全意识第八期丨OMG!发个帖子竟然摊上大事了

    互联网时代,话在网上说.钱在网上花.事在网上办,这早已成为一种习惯,越来越多的人也倾向于通过网络来获取信息. 借助现代信息技术,网络传播者通过即时通讯工具.微博.朋友圈等渠道发布信息,虽然传播起来更便 ...