貌似是应该先在PDC上设一个时间源服务器, 然后, 再让domain里所有的机器都去与PDC去sync时间即可. 可是笔者的环境里, 怎么都配不同, 我觉得可能是实验室的网络有什么特别的设置吧. 不管了, 在有限的时间内要达到我的目的就不能追求完美了.
追求完美的同学可以尝试一下这两篇文章, 看起来应该是OK的.
http://www.sysadminlab.net/windows/configuring-ntp-on-windows-server-2012
http://www.sysadminlab.net/windows/configuring-ntp-on-windows-using-gpo
脑子记下PDC的时间, 然后在其他服务器上去配置明显有点傻, 因为怎么配都会有一两秒的差距的.
经过我实践, 可用的是如下的命令:
tzutil.exe /s 'China Standard Time'
net time \10.110.XX.XXX /set /y
或者通过PowerShell来远程在一大堆服务器上执行:
for($int = 1; $int -lt 16; $int++) { $hostname = "host$int" invoke-command -computername $hostname {"net time \10.110.70.96 /set /y"} invoke-command -computername $hostname {"tzutil.exe /s 'China Standard Time'"} }
Reference
=================
http://windowsitpro.com/security/checking-and-synchronizing-domain-controllers-time-settings