溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

win2012 R2的ntp時間同步設置解析

發(fā)布時間:2020-07-06 01:34:24 來源:網(wǎng)絡 閱讀:14172 作者:xjsunjie 欄目:系統(tǒng)運維

NTP時間同步是一種時間同步網(wǎng)絡技術。目前有多種時間同步技術,每一種技術都各有特點,不同技術的時間同步精度也存在較大的差異.

常用同步技術

時間同步技術  準確度        覆蓋范圍

短波授時      1~10毫秒     全球

長波授時      1毫秒         區(qū)域

GPS           5~500納秒    全球

電話撥號授時  100毫秒       全球

互聯(lián)網(wǎng)授時(NTP) 1~50毫秒 全球

SDH傳輸網(wǎng)授時 100納秒       長途


另外,還有兩個相對簡單的、低精度的互聯(lián)網(wǎng)時間協(xié)議:Time協(xié)議(RFC868)和Daytime協(xié)議(RFC867),可以提供1s校準精度的廣域網(wǎng)時間同步。



在win2012 R2版本里,沒有了internet互聯(lián)網(wǎng)時間,需要使用另外的方式去做時間同步

win2012 R2的ntp時間同步設置解析

可以分幾種場景:

一、沒有Windows域環(huán)境


集群中的每個服務器首先都要能上網(wǎng),每個服務器需要執(zhí)行下面的操作


開啟 NTP Client 服務


1、打開 命令行 終端, 輸入:gpedit.msc,打開組策略管理器


2、按照如下路徑 計算機配置\管理模板\系統(tǒng)\windows 時間服務\時間提供程序 找到服務器設置文件

win2012 R2的ntp時間同步設置解析



3、雙擊 配置 Windows NTP 客戶端


4、將 Ntp Server項,輸入將要同步到的時間服務器IP地址(也可輸入域名),注意 0x9 或 0x1 必須要有;在 類型 項, 選擇 NTP;點擊 應用---確定 按鈕;

win2012 R2的ntp時間同步設置解析

5、啟動 NTP 客戶端;啟用NTP客戶端;點擊 應用--確定 按鈕

win2012 R2的ntp時間同步設置解析

win2012 R2的ntp時間同步設置解析


6、執(zhí)行下面命令更新組策略

gpupdate /force


7、檢查W32Time服務是否啟動,啟動類型為 自動啟動

win2012 R2的ntp時間同步設置解析

win2012 R2的ntp時間同步設置解析




二、有Windows域環(huán)境

只需要對域控制器執(zhí)行操作,其他域里面的client都不需要動

更改方法跟情況一的一樣,修改組策略-》更新組策略-》檢查W32Time服務是否啟動

如果對client設置了組策略,那么client會應用組策略的配置,而不是跟域控制器同步時間


三、沒有外網(wǎng)的環(huán)境

服務器如果不能連外網(wǎng),而當前環(huán)境有ntpd服務器

在第4步里把ntp server的地址改為內網(wǎng)ntpd服務器的地址即可


注意點:Windows是使用ntpd命令的方式跟NTP服務器同步時間,也就是當client和server的時間相差太大的時候,client無法與server進行時間同步

也就是,無論是有域環(huán)境還是沒有域環(huán)境,無論是用組策略還是不用組策略都是這樣

這個跟Linux的ntpdate命令 ntpd命令相同,Linux的ntpdate命令無論client與server時間相差多大都可以跟server同步,而ntpd命令當時間相差太大則無法同步

 

網(wǎng)上還有另一種方法不用修改組策略

有Windows域環(huán)境,在每臺client里添加一個任務計劃,定時執(zhí)行下面命令

w32tm /config /syncfromflags:manual /manualpeerlist:time.stdtime.gov.tw
w32tm /config /update

 

沒有Windows域環(huán)境,在每臺client里添加一個任務計劃,定時執(zhí)行下面命令


當然還可以更改注冊表,來設置時間同步,步驟如下

一、服務端配置 (Ntp服務器,客戶端將根據(jù)這臺服務器的時間進行同步

      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。如:"172.31.4.51,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,但其實我不確定這個要不要設置,我自己在試的過程中發(fā)現(xiàn)這個不設置好像就同步不到了,所以我才設置,網(wǎng)上其他人說的配置沒有這一步。這個原來的默認值是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



向AI問一下細節(jié)

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經查實,將立刻刪除涉嫌侵權內容。

AI