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

 更新时间:2019年12月06日 14:57:16   作者:mfyang  
这篇文章主要介绍了windows 时间服务器配置方法详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

最近发现公司的服务器时间一直不准确,也无法和外部时间源进行同步。公司是域环境,按理说客户端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,这个值表示多长时间和服务器同步一次,单位是秒。

再到config子项下修改AnnounceFlags值为十进制的5

AnnounceFlags设为5表示以外部时间源为准进行同步,10表示以本机BIOS时间为准。

转到Parameters分支下修改ntpserver的值为外部时间源域名或ip地址和Type值为ntp。

这里也是网上搜索到的阿里云的时间服务器,测试可用。阿里提供7个时间源服务器,分别是:

time1.aliyun.com

time2.aliyun.com

time3.aliyun.com

time4.aliyun.com

time5.aliyun.com

time7.aliyun.com

ntpserver的值可以有多个,以空格分隔开。

到此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

点"应用","确定"。

计算机配置—管理模板—系统—Windows时间服务—时间提供程序,"启用Windows NTP客户端",选择"已启用"。

"配置Windows NTP客户端",选择"已启用"。

修改NtpSever的值为ntpserver ip或域名,0x6

修改Type的值为NTP

修改SpecialPollInterval的值为900(15分钟)

4.未加入域的pc和其它服务器时间同步配置

5.常见问题

如果是手动同步,可能经常会出现同步出错。

出错的原因可能是w32time服务没有启动,此服务最好设为自动启动,必要时重启一下这个服务。

国外的时间源网络有延迟,尽量用国内的源。

还有另外一个重要原因就是在做组策略的时候应用位置不当也会引起无法同步的问题。

我遇到的就是这样的情况,开始我把同步时间的策略应用到了整个目录林,包含了域控制器和成员服务器,这样的话,不但域控服务器的时间不准,还会导至PC和其它的时间都不准,而且手动同步的时候会出错。

解决方法是:

把策略应用在不包含域控服务器的OU上。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • windows2003 的安装及安装过程遇到的问题小结

    windows2003 的安装及安装过程遇到的问题小结

    Windows Server 2003是微软于2003年3月28日发布的基于Windows XP/NT5.1开发的服务器操作系统,Windows Server 2003的官方支持即已在2015年7月14日结束,Windows Server 2003的安全性不再获得保障,本文给大家分享windows2003安装过程遇到的问题,感兴趣的朋友一起看看吧
    2023-01-01
  • IIS解析json的配置方法汇总

    IIS解析json的配置方法汇总

    本文给大家汇总介绍了IIS6-IIS8之间的各个版本中配置支持解析json的方法,都是小编验证过的,希望能给遇到同样问题的小伙伴们一些帮助
    2016-06-06
  • win2003连接限制TCP连接限制

    win2003连接限制TCP连接限制

    windows 2003 连接限制TCP连接限制。目前我们有一台windows 2003 SP2的操作系统,提供web服务,还有一个自主开发的提供音频直播的服务
    2011-11-11
  • window下注册服务的命令小结

    window下注册服务的命令小结

    这篇文章主要介绍了window下注册服务的命令小结的相关资料,需要的朋友可以参考下
    2017-10-10
  • IIS6.0应用程序池回收设置分析

    IIS6.0应用程序池回收设置分析

    这段时间公司的程序经常出现问题,然后整个应用程序就不能访问了,我们的服务器版本:window 2003 SP1,IIS6.0,没有安装Microsoft Visual Studio .NET
    2012-11-11
  • 最新Windows Server 2012 搭建DNS服务器的详细步骤

    最新Windows Server 2012 搭建DNS服务器的详细步骤

    这篇文章主要介绍了Windows Server 2012 搭建DNS服务器,记录Windows Server配置DNS服务的方法,本文通过图文并茂的形式给大家介绍的非常详细,需要的朋友可以参考下
    2022-04-04
  • Windows下通过FTP自动备份数据到服务器并删除指定天数前的备份

    Windows下通过FTP自动备份数据到服务器并删除指定天数前的备份

    有时候我们想将本地的备份文件放到别的服务器上,实现异地备份,更安全,那么就可以参考下面的方法
    2013-06-06
  • iis7.0命令行下列网站的物理目录的代码

    iis7.0命令行下列网站的物理目录的代码

    如果您运行的是 64 位 Windows,请从 %windir%\system32\inetsrv 目录而不是 %windir%\syswow64\inetsrv 目录中使用 Appcmd.exe
    2012-08-08
  • IIS .7z文件支持下载的添加方法

    IIS .7z文件支持下载的添加方法

    由于7z文件的高压缩很多下载网站使用了7z格式文件,但iis中却不想rar那样可以直接下载,所以需要我们设置下,这样就可以iis中下载7z格式文件了
    2010-03-03
  • PHP+IIS7配置OCI8链接Oracle 10G的方法

    PHP+IIS7配置OCI8链接Oracle 10G的方法

    安装很简单,主要是配置OCI8扩展的时候需要配置几个环境变量,网上下载的InstantClient傻瓜包是把环境变量配置在PATH里面的,那样需要使用iisreset重启IIS才能读取到,而且全局的变量会影响系统内其他Oracle软件的行为,我建议是这样的
    2016-07-07

最新评论