1. 程式人生 > >windows伺服器區域網內與某臺伺服器時間同步

windows伺服器區域網內與某臺伺服器時間同步

時間同步有兩個端,如下:

  • 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時間 裡,修改如下,最後點選立即更新 即可。
這裡寫圖片描述