Windows AD中,为了保持时间的准确,我们需要设置时间服务器(NTP Server),这里以将时间服务器time.windows.com
设置为AD的时间服务器为例,简述过程,以下所有命令在以管理员权限运行的Windows PowerShell窗口中执行:
- 一个AD中,给PDC设置了就可以了,如果不知道哪个服务器是PDC,使用如下命令可以查询到:
netdom query fsmo
- 查看当前NTP服务器设置:
w32tm /query /configuration
- 设置新的时间服务器为
time.windows.com
:
#设置时间服务器
w32tm /config /manualpeerlist:time.windows.com /syncfromflags:manual /reliable:yes /update
#更新设置
w32tm /config /update
#重启w32time服务
net stop w32time
net start w32time
- 使用上面第二部提到的命令
w32tm /query /configuration
查询是否设置成功,示例如下:
图1. 设置成功的结果示例
要马上应用设置,使用下面的命令:
w32tm /config /update
要马上让电脑同步时钟,用下面的命令:
w32tm /resync
- 对于别的DC,使用下面的命令设置即可:
w32tm /config /syncfromflags:domhier /reliable:no /update
#/syncfromflags:domhier:这个参数设置客户端自动从Active Directory域层次结构同步时间。这将让它们自动选择正确的时间源(要么是主域控制器,要么是其他域控制器)。
#/reliable:no:这个参数表示该计算机不是一个可靠的时间源。
#/update:这个参数通知服务配置已经改变。
网友评论