域控制器时间同步及w32tm用法
(2011-07-05 13:07:37)
转载
分类:计算机与 Internet
标签:
杂谈
现象:域控制器和域内的计算机时间与internet上的时间不同步,老慢几分钟。
解决办法:设置NTP服务器,和外网时间同步。
一、修改DC注册表:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters\type为NTP
二、设置权威服务器
1、设置权威服务器
在域控服务器上打开注册表,找到键值
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config
修改键AnnounceFlags的值为十进制的10。
2、启用NTPServer
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServe r
修改键Enabled的值为十进制的1
三、配置组策略,设置时间同步
1、打开“Active Directory用户和计算机”,在域上点右键,属性。
组策略,打开。
2、在“Default Domain Policy”上右键,编辑。
3、计算机配置—管理模板—系统—Windows时间服务,双击“全局时间配置”,选择“已
启用”。
修改MaxNegPhaseCorrection的值为3600(即为3600秒,1小时)
修改MaxPosPhaseCorrection的值为3600(即为3600秒,1小时)
修改AnnounceFlags的值为5
点“应用”,“确定”。
4、计算机配置—管理模板—系统—Windows时间服务—时间提供程序,“启用
Windows NTP客户端”,选择“已启用”。
“配置Windows NTP客户端”,选择“已启用”。
修改NtpSever的值为,0x6
修改Type的值为NTP
修改SpecialPollInterval的值为1800(30分钟)
四、W32TM用法
当修改完策略后使用gpupdate /force 更新策略,使用w32tm命令更新客户端的时钟。
很多时间我们想知道,当前域内的计算机是从哪个服务器同步的时间,可以用如下命令:
W32tm /monitor /computers:计算机名称
或者w32tm /monitor /domain:域名
同步某一个机器的时钟:w32tm /resync /computer:172.21.200.100
1.启动“注册表编辑器”。
2.找到并单击下列注册表项,然后添加下列注册表值:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\W32ti
me\Config\
数值名称:MinPollInterval
数值类型:Reg_DWord
数值数据:6
∙HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\W32ti me\Config\
数值名称:MaxPollInterval
数值类型:Reg_DWord
数值数据:14
∙HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\W32ti me\Parameters\
数值名称:NtpServer
数值类型:Reg_SZ
数值数据:您正在使用的根时间服务器,0x1
∙HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\W32ti me\Parameters\
数值名称:Type
数值类型:Reg_SZ
数值数据:NTP
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\W32ti me\TimeProviders\NtpClient\
数值名称:SpecialPollInterval
数值类型:Reg_DWord
数值数据:300
如果 NtpServer 注册表值的“您正在使用的根时间服务器,0x1”
语法是混乱的,请使用林根域根的主域控制器 (PDC) 作为根时间
服务。
Microsoft 建议您在所有承载该时间服务的基于 Windows Server 2003 RC1 的服务器上都应用此注册表设置。
请注意,使用此配置的计算机将使用未经验证的时间。
3.重新启动时间服务。
为此,请在 NT CMD 提示处键入以下命令:
c:\>net stop w32time & net start w32time
4.c:\>w32tm /resync手动时间同步
5.补充:如果要与外部时间同步,则需做下面的调整:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimePr oviders\NtpServer
“Enabled”编辑 DWORD 值键入 1
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parame ters\Type
“Type”编辑数值数据键入 NTP
###外部时间源设置
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parame trs\NtpServer
“NtpServer”,“数值数据”键入IP或域名后面要加,0X1
###轮询间隔
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimePr oviders\NtpClient\
“SpecialPollInterval”“数值数据”键入秒数(数字)建议值为 900(十进制)。
该值将时间服务器配置为每隔 15 分钟轮询一次。
##配置时间校准设置
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config \
“MaxPosPhaseCorrection”“数值数据”键入 TimeInSeconds,
注意:TimeInSeconds 是一个占位符,应替换为适当的值,如 1 小时(3600) 或 30 分钟 (1800)。
您选择的值将因轮询间隔、网络状况和外部时间源而异。
6.如果没有为此计算机配置或使用外部时间源,您可以选择禁用 NtpClient。
解决方法: 停掉ntpclient服务
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimePr oviders\NtpClient
Enabled,把值改成0 ,然后再net stop w32time && net start w32time。