加入收藏 | 设为首页 | 会员中心 | 我要投稿 PHP编程网 - 黄冈站长网 (http://www.0713zz.com/)- 数据应用、建站、人体识别、智能机器人、语音技术!
当前位置: 首页 > 服务器 > 系统 > 正文

windows 时间服务器配置方法解析

发布时间:2021-12-19 19:41:56 所属栏目:系统 来源:互联网
导读:最近发现公司的服务器时间一直不准确,也无法和外部时间源进行同步。公司是域环境,按理说客户端PC应该自动和域控AD进行时间同步,但是PC机时间老是不能同步,不是慢了就是快了,就是和域控时间不一致。其它服务器没有加入域,但也希望和AD时间进行同步,可
最近发现公司的服务器时间一直不准确,也无法和外部时间源进行同步。公司是域环境,按理说客户端PC应该自动和域控AD进行时间同步,但是PC机时间老是不能同步,不是慢了就是快了,就是和域控时间不一致。其它服务器没有加入域,但也希望和AD时间进行同步,可是老是出各种问题,无法同步,一顿百度谷歌后终于解决问题,现把解决过程记录下来。
 
环境介绍:
 
域控AD:作为时间服务器给加入域或未加域的PC和其他服务器作为时间源提供,同时作为互联网时间服务器的客户端,自动从互联网时间服务器同步时间。
 
操作步骤:
 
1.将AD配置为NTPclient 从互联网时间服务器同步时间
 
域控制器默认情况下,时间配置里并没有internet时间配置这个标签,是因为域控制器默认以自己的时间为准,同时向加入域的PC或成员服务器提供时间,也就是说域成员机器会把域控当作时间源服务器并自动同步。
  
 
这里需要修改注册表
 
打开注册表定位到:HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/W32Time/TimeProviders/NtpClient 分支 将enable 值设为十进制1,表示启用ntp client
 
 
再将SpecialPollInterval的值设为900,这个值表示多长时间和服务器同步一次,单位是秒。
 
 
到此ntp客户端配置完成
 
打开命令行(以管理员身份运行)重启一下w32time这个服务,而且这个服务要设为自动启动。
 
显示目前服务器指定的外部时间源
 
w32tm /query /status 可以看时间源域名和IP地址 上次成功同步的时间撮。
 
 
 
显示本地时间与目标时间的时间差
 
w32tm /stripchart /computer:time7.aliyun.com /samples:30 /dataonly
 
看到机器当前时间与时间源的时间相差很小,基本是准确的。
 
2.将AD或任一台机器配置为NTPserver 对内提供时间源
 
打开注册表定位到:HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/W32Time/TimeProviders/NtpServer 分支 将enable 值设为十进制1,表示启用ntp server
 
 
 
3.利用域策略为PC提供时间源
 
打开域策略管理器,新建一个gpo 编辑 定位到 计算机配置―管理模板―系统―Windows时间服务,双击"全局时间配置",选择"已启用"。
 
修改MaxNegPhaseCorrection的值为900(即为900秒,15分钟)
 
修改MaxPosPhaseCorrection的值为900(即为900秒,15分钟)
 
修改AnnounceFlags的值为5
 
点"应用","确定"。

(编辑:PHP编程网 - 黄冈站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读