運用NTP進行時間同步


一、准備工作

  1.確定兩台主機處於同一網段,能相互ping通。

二、Windows NTP 服務器配置

  1. 單擊“開始”-》單擊“運行”,鍵入regedit,單擊“確定”。

  2. 修改注冊表

    a) HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters\Type

      右鍵"Type",單擊“修改”,在”編輯值“的”數值數據“框中鍵入NTP,然后單擊"確定”(這一步有的機器不用做)。  

    b) HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer\Enabled

        設定為1,打開NTP服務器功能。(默認是不開啟NTP Server服務)

    c) HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config\AnnounceFlags

        設定為5,該設定強制主機將它自身宣布為可靠的時間源,從而使用內置的互補金屬氧化物半導體(CMOS) 時鍾。

      假如要采用外面的時間服務器就用默認的 a 值即可.

    d) 如果該服務器和internet連接,那么為了避免服務器和internet上的ntp同步,最好追加以下配置:

      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient\enable

        設定為0 以防止作為客戶端自動同步外界的時間服務

  3. 在DOS命令行執行以下命令重啟Win32Time服務,確保以上修改起作用

    a) 以管理員身份啟動命令行工具

        i) 右鍵“以管理員身份”運行cmd

           ii) win8,win+X--->命令提示符(管理員)

    b) net stop w32time

    c) net start w32time

      4. 開放NTP端口123。

  5. 到此NTP服務器配置啟動成功。

三、Window客戶端配置

  1. 修改注冊表

    a) HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient\SpecialPollInterval  

           值修改成十進制3600 (單位為秒,3600為1小時,該值為更新時間間隔)

       b) HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient\SpecialPollTimeRemaining  

           值修改成[時間同步服務器],0 如:192.168.1.1,0,為ntp服務器地址

       c) HKEY_LoCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\DATETIME\SERVERS\default

         修改默認更新服務器

  2. 重新啟動Win32Time服務

     a) net stop w32time

     b) net start w32time

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM