配置NTP服务器

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/shuang_927/article/details/75635766

一、服务端配置(Ntp服务器,客户端将根据这台服务器的时间进行同步)

     1、  微软键+R键,进入“运行”,输入“regedit”,进入注册表


     2、HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters\Type    右键修->修改 为 NTP  (默认就是NTP,可以对一下如果已经是NTP不用改)


     3、修改HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer的Enabled的值为1(原来为0) 


     4、修改HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config里的"AnnounceFlags"值为5(原来为a)


     5、重启时间服务 

               net stop  w32time && net start w32time


     6、按开始->运行,输入"services.msc"进入服务,将windows time服务start方式设置为Auto并启动服务

二、客户端配置

     1、找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters\NtpServer,修改值为设置的NtpServer的IP,后加,0x1。如:"10.0.0.10,0x1"。注意,IP后面跟上逗号和0x1。


     2、修改HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient里的"SpecialPollInterval",

这个代表时间间隔,多长时间和Ntp服务器同步一次,单位为秒,原来的值为"93a80" (十六进制的)


    3、修改 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\Config里的UpdateInterval的值改为5,原来的默认值是360000(十进制的)。


    4、设置HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config\MaxNegPhaseCorrection为 FFFFFFFF(原来为d2f0,十六进制)


设置 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config\MaxPosPhaseCorrection为 FFFFFFFF(原来为d2f0,十六进制)

   

         MaxNegPhaseCorrection这个代表慢于NTP服务器的时间,如果本地时间超过NTP服务器MaxNegPhaseCorrection秒,就不同步;

           MaxPosPhaseCorrection这个代表快于NTP服务器的时间,如果本地时间超过NTP服务器MaxNegPhaseCorrection秒,就不同步

    5、重启w32time服务 

    net stop  w32time  &&  net start w32time     

    6、按开始->运行,输入"services.msc"进入服务,将windowns time服务start方式设置为Auto

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章