您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 销售管理 > ntp 用组策略配置Windows时间客户端
用组策略配置Windows时间客户端用组策略配置Windows时间客户端2009-12-1523:09经常我们会发现自己的计算机时间不准确,即使校对之后,不长时间发现时间又不准确了。通常这跟主板上的芯片质量有关系,因为每台计算机的时钟发生器的精度不同。对于一般人来说,如果时间差异不大,都可以接受,但是对于许多时间相关的系统来说,例如银行、电信等,这就非常重要的,这些系统至少需要保证同一套系统中所有服务器的时间相一致。解决方法是使用软件自动对时,时间协议就是用于这个目的。可以在局域网中配置一个时间服务器,然后所有客户端与之同步时间。因特网上也有许多免费的时间服务器。现在的操作系统大部分都自带时间服务器或客户端软件,只需要稍微配置一下,就可以与时间服务器同步,从而保证自己的时间与服务器相一致。Windows也不例外,自Windows2000开始,就可以很方便地配置时间客户端或时间服务。下面以Windows2003为例,使用组策略的方法来配置时间客户端。首先选择“开始”-“运行”,并输入gpedit.msc:打开组策略编辑器,并选择“计算机配置”-“管理模板”-“系统”-“Windows时间服务”-“时间提供程序”:在右边栏中选择“启用WindowsNTP客户端”,并在“启用WindowsNTP客户端”对话框中选择“已启用”:点击“下一设置”,并在“配置WindowsNTP客户端”对话框中配置相应信息(例如将NtpServer设置为time.lib.tsinghua.edu.cn,0x1,选择Type为NTP):点击“下一设置”,并在对话框中选择“已禁用”:点击“确定”,完成配置。之后系统将每小时(3600秒)与时间服务器同步一次,这可以通过打开“日期和时间属性”对话框来确认:关于如何配置时间服务器的方法,请参考此文档。目录使用Windows操作系统的客户端如何设置NTP网络服务器...11Windows2000.11.1命令介绍...11.1.1NETTIME.11.1.2W32time.11.1.3设置示例...21.1.4可能出现的问题...22WindowsXP.22.1命令介绍...22.1.1NETTIME.22.1.2W32time.32.1.3设置示例...32.1.4可能出现的问题...33WindowsServer2003.33.1命令介绍...33.1.1NETTIME.33.1.2W32time.43.1.3设置示例...43.1.4可能出现的问题...41Windows20001.1命令介绍Windows2000下有关时间的命令有两个,nettime和W32tm,下面对这两个命令的语法和参数加以说明。1.1.1NETTIMEnettime命令使计算机的时钟与另一个计算机或域的时钟同步。如果在没有/set选项的情况下使用,则显示另一个计算机或域的时间。nettime的语法为:nettime[\computername|/domain[:domainname]|/rtsdomain[:domainname]][/set]nettime[\computername][/querysntp]|[/setsntp[:ntpserverlist]]参数说明:l无参数,显示被指派为本地计算机的Windows服务器域时间服务器的当前时间。l\computername,指定要检查或与之同步的服务器的名称。l/domain[:domainname],指定要同步时间的域。l/rtsdomain[:domainname],指定要与之同步的可信时间服务器所在的域。l/set,使计算机的时钟与指定的计算机或域的时间同步。l/querysntp,显示当前为本地计算机或\computername所指定的计算机配置网络时间协议(NTP)服务器的名称。l/setsntp[:ntpserverlist],指定本地计算机所使用的NTP时间服务器的列表。该列表可以包含IP地址或DNS名称,用空格分开。如果要使用多个时间服务器,该列表必须用引号引起来。例如nettime/setsntp:time.nist.gov,0x1time-a.nist.gov,0x1”,其中的0x1是在使用完整域名称作为NTP服务器的时候需要的,如果使用IP地址则可以忽略。1.1.2W32timeW32tm是用来同步本地计算机与远程计算机或域时间的类似命令。在域控制器上使用W32tm前必须停止W32Time,完成后再启动W32Time。W32tm的语法为:w32tm[-tz|-s[computer]|-adj|-adjoff|-source|-once][-test][-v][-p][-period]关于W32tm语法的详细说明,可以在命令提示符下键入W32tm/?,将列出语法和所有参数的说明。1.2注册表项以下注册表项位于HKLM\SYSTEM\CurrentControlSet\Services\W32Time\1.2.1Parameters\PeriodHKLM\SYSTEM\CurrentControlSet\Services\W32Time\Parameters\Period注册表项控制着Windows时间服务同步的频率。为它指定的值只能是以下列表中的某个特殊值:l65531,DailySpecialSkew-设置为每隔45分钟同步一次,直到有一次成功,然后每天同步一次。l65532,SpecialSkew-设置为每隔45分钟同步一次,直到有三次成功,然后每隔八小时同步一次。这是默认设置。l65533,Weekly-设置为每隔七天同步一次。l65534,Tridaily-设置为每隔三天同步一次。l65535,BiDaily-设置为每隔两天同步一次。l0-对于NT5DS,则每隔45分钟同步一次,直到有三次成功,然后每隔八小时同步一次。对于NTP,则每隔8小时同步一次。lfreq-freq代表您希望Windows时间服务每天同步的次数。如果您不想使用那些事先指定好的值,则必须使用此选项。1.3设置示例设置WindowsTime服务:在“控制面板”中打开“管理工具”,再打开“服务”;在服务中找到“WindowsTime”,双击服务名称,在打开的“WindowsTime的属性”中设置“启动类型”为“自动”,再按下启动按钮。在“运行(R)”中用“cmd”命令进入在DOS命令行窗体;执行以下命令(注意空格):nettime/setsntp:192.168.1.232netstopw32timenetstartw32timew32tm–s(设置时间服务器地址)(停止时间服务)(启动时间服务)(立即同步时间)1.4可能出现的问题计算机没有同步。因为没有可用的时间数据。(Thecomputerdidnotresyncbecausenotimedatawasavailable)出现该问题的原因可能是windowstimeservice没有正确的启动,或者与组策略中的时间配置冲突。请在组策略(gpedit.msc)中将配置更改为“未配置”。2WindowsXP2.1命令介绍WindowsXP下有关时间的命令有两个,nettime和W32tm,下面对这两个命令的语法和参数加以说明。2.1.1NETTIMEnettime命令使计算机的时钟与另一个计算机或域的时钟同步。如果在没有/set选项的情况下使用,则显示另一个计算机或域的时间。nettime的语法为:nettime[\computername|/domain[:domainname]|/rtsdomain[:domainname]][/set]nettime[\computername][/querysntp]|[/setsntp[:ntpserverlist]]参数说明:l无参数,显示被指派为本地计算机的Windows服务器域时间服务器的当前时间。l\computername,指定要检查或与之同步的服务器的名称。l/domain[:domainname],指定要同步时间的域。l/rtsdomain[:domainname],指定要与之同步的可信时间服务器所在的域。l/set,使计算机的时钟与指定的计算机或域的时间同步。l/querysntp,显示当前为本地计算机或\computername所指定的计算机配置网络时间协议(NTP)服务器的名称。l/setsntp[:ntpserverlist],指定本地计算机所使用的NTP时间服务器的列表。该列表可以包含IP地址或DNS名称,用空格分开。如果要使用多个时间服务器,该列表必须用引号引起来。例如nettime/setsntp:time.nist.gov,0x1time-a.nist.gov,0x1”,其中的0x1是在使用完整域名称作为NTP服务器的时候需要的,如果使用IP地址则可以忽略。2.1.2W32timeW32tm是用来同步本地计算机与远程计算机或域时间的类似命令。在域控制器上使用W32tm前必须停止W32Time,完成后再启动W32Time。W32tm的语法为:w32w32tm[/?|/register|/unregister]w32tm/monitor[/domain:domainname][/computers:name[,name[,name...]]][/threads:num]w32tm/ntteNTtimeepochw32tm/ntpteNTPtimeepochw32tm/resync[/computer:computer][/nowait][/rediscover][/soft]w32tm/stripchart/computer:target[/period:refresh][/dataonly][/samples:count]w32tm/config[/computer:target][/update][/manualpeerlist:peers][/syncfromflags:source][/LocalClockDispersion:seconds]w32tm/tzw32tm/dumpreg[/subkey:key][/computer:target]关于W32tm语法的详细说明,可以在命令提示符下键入W32tm/?,将列出语法和所有参数的说明。2.2注册表项以下注册表项位于HKLM\SYSTEM\CurrentControlSet\Services\W32Time\注册表项MaxPosPhaseCorrection路径HKLM\SYSTEM\CurrentControlSet\Services\W32Time\Config注意该项指定服务可进行的最大正时间校准量(以秒为单位)。如果服务确定某个更改幅度大于所需的幅度,它将记录一个事件。特殊情况:0xFFFFFFFF表示总是校准时间。域成员的默认值是0xFFFFFFFF。独立客户端和服务器的默认值是54,000(15小时)。注册表项MaxNegPhaseCorrection路径HKLM\SYSTEM\CurrentControlSet\Services\W32Time\Config注意该项指定服务可进行的最大负时间校准量(以秒为单位)。如果服务确定某个更改幅度大于所需的幅度,它将转而记录一个事件。特殊情况:-1表示总是校准时间。域成员的默认值是0xFFFFFFFF。独立客户端和服务器的默认值是54,000(15小时)。注册表项MaxPollInterval路径HKLM\SYSTEM\CurrentControlSet\Services\W32Time\Config注意该项指定系统轮询间隔所允许的最大间隔(单位是对数表示的秒)。请注意,尽管系统必须根据预定的间隔进行轮询,但是提供程序可以根据请求拒绝生成示例。域成员的默认值是10。独立客户端和服务器的默认值是15。注册表项SpecialPollInterval路径HKLM\SYSTE
本文标题:ntp 用组策略配置Windows时间客户端
链接地址:https://www.777doc.com/doc-4063367 .html