我们的Active Directory服务器存在一个问题,即时间比实时提前12分钟设置.这会导致网络上的身份验证问题.
我尝试使用以下内容同步到外部NTP服务:
w32tm /config /manualpeerlist:pool.ntp.org /syncfromflags:MANUAL stop-service w32time start-service w32time
然后试着将时间设定为12分钟.但在几秒钟内它再次提前12分钟跳过.
w32tm /unregister
然后尝试正确设置时间但又恢复到不正确的设置.
有没有什么方法可以设定时间而不改变自己?
首先,关闭pool.ntp.org不是Windows时间服务的推荐源.见:
Active Directory Time Synchronisation – Time-Service Event ID 50
我对你的评论感到困惑,这个服务器已关闭,但所有其他服务器都是准确的,但你使用的是pool.ntp.org.在Active Directory环境中,PDCe是每个其他域控制器同步的“根”时间服务器(并且每个成员服务器和工作站与域控制器同步). PDCe应配置为通过NTP与外部时间源同步. PDCe应该是唯一与外部源同步的服务器.
请注意,如果您处于Active Directory环境中,并且所有内容都正在从PDCe同步,则不应将VM配置为将其时间与物理主机同步.如果你有两件事想要纠正时钟,他们会互相争斗.