windows伺服器區域網內與某臺伺服器時間同步
阿新 • • 發佈:2019-01-05
時間同步有兩個端,如下:
- ntp server(被同步的伺服器)
- ntp client (要同步的伺服器)
一、被用來做同步的,參照伺服器配置
首先在被用來做同步的,參照伺服器上,開啟ntp server相應服務,方法如下:
1、啟用NTPServer
首先,在電腦上,視窗+R
鍵開啟執行
視窗,輸入regedit
,開啟登錄檔。找到如下內容:
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\W32Time\TimeProviders\NtpServer] 設定
Enable = 1
然後,設定強制主機(將其自身設宣佈為可靠的時間源)在登錄檔中找到:
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\W32Time\config]
設定
AnnounceFlags = 5
注:如未設定可能報錯:對等機器的層次(stratum)比主機層次少。
最後,重啟W32Time服務
Run—>cmd ,用cmd
依次執行下邊的命令,重啟時鐘。
net stop w32time
net start w32time
二、需要同步時間的伺服器如下操作:
1. 配置hostname
C:\Windows\System32\drivers\etc下hosts檔案新增:
ntp.time.cn 10.1.2.2
其中10.1.2.2表示ntp server
,即你用來參照同步時間的那個伺服器ip地址
2. 登錄檔將ntp客戶端設定為允許
開啟登錄檔
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\W32Time\TimeProviders\ NtpClient] (注:也有的是ControlSet002)
設定
Enable = 1
設定同步頻率
SpecialPollInterval=300(s,十進位制下)
3.Cmd下重啟時鐘
net stop w32time
net start w32time
4.設定與10.1.2.2同步
右下角點選時間,更改日期和時間設定..
,然後到internet時間
裡,修改如下,最後點選立即更新
即可。