京準(zhǔn)科技微課堂:NTP網(wǎng)絡(luò)校時(shí)服務(wù)器 客戶(hù)端同步設(shè)置問(wèn)題
京準(zhǔn)科技微課堂:NTP網(wǎng)絡(luò)校時(shí)服務(wù)器 客戶(hù)端同步設(shè)置問(wèn)題
京準(zhǔn)電子科技官微——ahjzsz
本文解決 NTP 客戶(hù)端未按預(yù)期同步 SpecialPollInterval 期間的時(shí)間的問(wèn)題。
癥狀
假設(shè)將 W32time 設(shè)置修改為始終運(yùn)行,并且滿(mǎn)足以下條件之一:
?使用默認(rèn)工作站設(shè)置。
?使用具有較大 SpecialPollInterval 設(shè)置值的自定義 NTP 同步設(shè)置。
在此方案中,NTP 客戶(hù)端不會(huì)按預(yù)期同步 SpecialPollInterval 期間的時(shí)間。
原因
由于 Windows 時(shí)間服務(wù)處理大型 SpecialPollInterval 值的方式,時(shí)間可能以比預(yù)期更長(zhǎng)的間隔從 NTP 服務(wù)器同步。
解決方案
解決辦法 1
指定小于默認(rèn)值的 SpecialPollInterval 值。 默認(rèn)值如下所示:
MinPollInterval = 0xA (= 2^10 秒 = 1024 秒)
MaxPollInterval = 0xF (= 2^15 秒 = 32768 秒)
SpecialPollInterval = 604800 秒
指定位于 MinPollInterval 和 MaxPollInterval 之間的 SpecialPollInterval 值。 示例值為 3600 秒 (= 1 小時(shí)) 。
若要使用新設(shè)置配置 W32time,請(qǐng)執(zhí)行以下步驟:
1、啟動(dòng)注冊(cè)表編輯器。2、更改以下注冊(cè)表項(xiàng)的值:HKEY_LOCAL_MACHINE SYSTEMCurrentControlSetServicesW32TimeTimeProvidersNtpClient
值名稱(chēng):SpecialPollInterval
默認(rèn)值:604800
修改的值:3600
重啟 Windows 時(shí)間服務(wù),或運(yùn)行以下命令,向 W32time 發(fā)出有關(guān)修改后的配置的信號(hào):
控制臺(tái) w32tm /config /update
解決辦法 2
使用基于 MinPollInterval、MaxPollInterval 而不是 SpecialPollInterval 的內(nèi)置輪詢(xún)間隔調(diào)整。 如果客戶(hù)端計(jì)算機(jī)保持相當(dāng)準(zhǔn)確的時(shí)間,此內(nèi)置工具會(huì)自動(dòng)調(diào)整從 MinPollInterval 到 MaxPollInterval 的輪詢(xún)間隔。 只需修改 NtpServer 配置中的標(biāo)志即可從 SpecialPollInterval 切換到自動(dòng)輪詢(xún)間隔,如下所示:
1、啟動(dòng)注冊(cè)表編輯器。2、更改以下注冊(cè)表項(xiàng)的值:HKEY_LOCAL_MACHINE SYSTEMCurrentControlSetServicesW32TimeParameters
值名稱(chēng):NtpServer
默認(rèn)值:time.windows.com、0x9
修改的值:time.windows.com、0x8
重啟 Windows 時(shí)間服務(wù),或運(yùn)行以下命令:
控制臺(tái) w32tm /config /update
審核編輯 黃宇
-
網(wǎng)絡(luò)
+關(guān)注
關(guān)注
14文章
7586瀏覽量
89003 -
NTP
+關(guān)注
關(guān)注
1文章
174瀏覽量
13926
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論