引言:筆者單位為醫療機構,對時間的準確性有著非常高的要求:局域網內計算機終端時間統一并且準確。由于局域網無法通過互聯網授時服務器實時授時,導致局域網內計算機時間不統一,不準確。筆者通過摸索實踐,使用NTP校時服務器解決此了此難題。
筆者單位為醫療機構,局域網有650臺計算機終端,運行著20多個信息系統,對計算機終端時間的準確性有著非常高的要求,要求局域網內計算機終端時間統一并且準確。
由于信息的安全的需要,局域網與互聯網進行了物理隔絕,無法通過互聯網授時服務器實時授時,導致局域網內計算機時間不統一,不準確。
通過不斷總結各種授時解決方法,最后采用NTP校時服務器與域管理相結合的方式,簡單高效的解決了此難題。
NTP校時服務器,如圖1所示。其有著諸多優點,使授時變得簡單。
第一,支持高精度大容量授時。

圖1 NTP校時服務器
內部精度達ns級,網絡授時精度在不同網絡環境下可達1-50毫秒、可實現多客戶端時差<2毫秒。支持跨網段,可為上萬臺客戶端提供授時服務。
第二,高靈敏度CDMA信號接收。
通過配備高靈敏信號接收機以及增益天線,以及電信CDMA系統的寬廣覆蓋范圍,可實現室內授時,不需要接室外天線,并且無需到電信開通,不插SIM和UIM卡,不產生任何后期使用費用。
第三,簡單方便的安裝與調式。
傻瓜式安裝配置過程,只需接上天線,打開電源,修改服務器IP,修改客戶端NTP指向即完成全部配置,不需要再安裝三方軟件,真正方便快捷。
第四,工作狀態直觀顯示。
LCD屏可顯示IP地址、年月日時分秒、鎖定衛星數量、時間鎖定狀態、鎖定時間來源、工作狀態信息。
下面開始安裝配置該服務器。先安裝NTP校時服務器自帶的天線,再用筆記本根據使用說明書,設置需要的IP地址,如筆者設置的是172.16.4.10。
設置完成后,重啟NTP校時服務器,通過面板可以查看是否設置正確,最后安裝到機架,接通電源和網絡。
注意:要根據安裝地點,看信號是否正常。
第一,添加NTP校時服務器的IP地址。
注冊表找到 HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrent VersionDateTimeServers,在右邊窗口點右鍵新建“字符串值”,將此“字符串值”命名為6。雙擊此新建的“字符串值”,輸入IP:172.16.4.10,保存。將“默認”(即第一個“字符串值”)修改為6即可,如圖2所示。
第二,指定AD域的時間源。
AD域的時間源是否正確,關系到整個域的時間是否準確。注冊表找到HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeParameters, 修 改鍵NtpServer的值為172.16.4.10,0x6,如圖 3所示。
第三,設置校時周期。

圖2 注冊表編輯器窗口

圖3 編輯字符串窗口

圖4 編輯數值窗口

圖5 設置權威服務器
注冊表找到HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeTime ProvidersNtp ClientSpecialPollInterval,修
改鍵SpecialPollInterval的值為十進制的3600(即為1小時),如圖4所示。
第四,設置權威服務器。
注冊表找到HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeConfig, 修 改 鍵AnnounceFlags的值為十進制的10,如圖5所示。
第 五, 啟 用NTPServer。
注冊表找到HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeTime ProvidersNtpServer, 修 改 鍵Enabled的值為十進制的1。
第一,在域服務器上,打開組策略,在Default Domain Policy上右鍵,點編輯。
第二,按照“計算機配置—管理模板—系統—Windows時間服務”順序,找到“全局時間配置”,雙擊打開屬性,選擇已啟用,如圖6所示。
修改“全局配置設置”屬性各參數值如下:
MaxNegPhaseCorrec tion:3600(即 為 3600秒,1小時)
MaxPosPhaseCorrec tion:3600(即 為 3600秒,1小時)
AnnounceFlags :5。
第 三,按 照“計 算機配置—管理模板—系統—Windows時間服務—時間提供程序”順序,將“啟 用 Windows NTP客戶端”改為啟用,“配置Windows NTP客戶端”改為啟用,如圖7所示。
“配置Windows NTP客戶端”屬性設置如下,如圖8所示:

注:此處IP地址為AD域的地址

圖6 全局時間配置屬性

圖7 啟用Windows NTP客戶端窗口

圖8 Windows NTP客戶端屬性
NTP:NTP SpecialPollInterv
al:600(10分鐘)注:此處的更新間隔可根據需要修改。
第四,修改域策略的WindowsTime服務,啟動類型為自動,防止域客戶端無法完成時間更新。
進行了以上配置后,在AD域同步完正確時間后,客戶端會陸續根據域服務器同步時間。
第一,沒有加入域的計算機。如果計算機沒有加入域,可以通過設置Internet時間服務器,進行更新。
第二,如果加入域的計算機無法自動更新時間,可以通過批處理腳本來解決,腳本內容如下:
@echo off
:設置自動啟動
scconfig w32time start= auto
:停止時間服務
net stop w32time
:啟動時間服務
net start w32time
:進行時間同步
w32tm /resync