一、准備工作
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