域控服务器本身的时间不准确,手动修改后隔一段时间又会自己改回来的

域控服务器本身的时间不准确,手动修改后隔一段时间又会自己改回来的,第1张

在组策略里添加下面的VBS脚本,强行同步域控的时间

Dim oShell

Set oShell = WScriptCreateObject ("WSCriptshell")

oShellrun "net time \\server /set /y"

Set oShell = Nothing

域控有没有设置NTP,如果有,改成域控自己

域控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个时间源服务器,

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

到此ntp客户端配置完成

打开命令行(以管理员身份运行)重启一下w32time这个服务,而且这个服务要设为自动启动。

显示目前服务器指定的外部时间源

w32tm /query /status 可以看时间源域名和IP地址 上次成功同步的时间撮。

显示本地时间与目标时间的时间差

w32tm /stripchart /computer:time7aliyuncom /samples:30 /dataonly

看到机器当前时间与时间源的时间相差很小,基本是准确的。

2将AD或任一台机器配置为NTPserver 对内提供时间源

打开注册表定位到:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer 分支 将enable 值设为十进制1,表示启用ntp server

你好,如果是出现了这种情况的话,你可以试试这种方法:

即在DOS界面(或者称之为命令行)

输入

net time \\机器名(或者机器IP) /set 即可

重点的是要在被访问的机器上面输入这个,而不是你本机。

例如:

net time \\19216815 /set

配置主域控为时间源服务器:

编辑默认域控制器策略,计算机配置-管理模板-系统-windows时间服务-时间提供程序-windows NTP服务器选择启用。

配置辅域控为时间源客户端:

在组策略中设置,计算机配置-管理模板-系统-windows时间服务-时间提供程序-启用windows NTP客户端,配置windows NTP客户端,在NTPServer中填写IP,0x1;在TYPE中选择NTP

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 域控服务器本身的时间不准确,手动修改后隔一段时间又会自己改回来的

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情