Windows-Server-2008-R2

為什麼我的 Server 2008 R2 DC 上的時間有誤?它聲稱正在同步到 ntp.org

  • August 11, 2014

好的。在我的工作站同步時間獲得了很多樂趣之後,我把它整理好了。我的工作站現在與我的 Server 2008 R2 域控制器(物理伺服器,而不是虛擬伺服器)完美同步。

不幸的是,這意味著我們所有的電腦現在都錯了,因為時間不正確!

我已經使用組策略配置了域控制器,如下所示:

  • 啟用 Windows NTP 伺服器(效果很好,所有工作站都從該伺服器提取錯誤的時間)
  • 啟用 Windows NTP 客戶端
  • 配置 Windows NTP 客戶端

配置:

NtpServer: ca.pool.ntp.org,0x09
Type: NTP
CrossSiteSyncFlags: 2
ResolvePeerBackoffMinutes: 15
ResolvePeerBackoffMaxTimes: 7
SpecialPollInterval: 3600
EventLogFlags: 0

w32tm /query /status 的輸出是:

Leap Indicator: 3(last minute has 61 seconds)
Stratum: 3 (secondary reference - syncd by (S)NTP)
Precision: -6 (15.625ms per tick)
Root Delay: 0.0949367s
Root Dispersion: 4.6343267s
ReferenceId: 0xC632918A (source IP:  198.50.145.138)
Last Successful Sync Time: 2014-08-05 11:34:35 AM
Source: ca.pool.ntp.org,0x09
Poll Interval: 6 (64s)

而 w32tm /query /peers 是:

#Peers: 1

Peer: ca.pool.ntp.org,0x09
State: Active
Time Remaining: 2064.7302675s
Mode: 3 (Client)
Stratum: 2 (secondary reference - syncd by (S)NTP)
PeerPoll Interval: 6 (64s)
HostPoll Interval: 6 (64s)

據我所知,一切都是正確的。但是我現在的時間比http://time.gov/所說的適合我的時區的時間提前了 11 分鐘。有沒有搞錯???

最糟糕的部分是,如果我執行 w32tm /resync 它會得到正確的時間並且一切都會回到原位,然後幾天后它又出現了可怕的錯誤,因此很難排除故障。想法?

CRUMMY ANSWER,當更好的答案出現時,我會將答案切換為更好的答案。這就是我現在所做的。

我仍然不知道為什麼組策略不起作用,但我通過禁用告訴它啟用和配置 NTP客戶端(NTP伺服器部分仍然打開)的組策略來“修復”它。

破壞了伺服器上的 w32tm 服務。W32tm 只是簡單地返回了一些許可消息,並且“net start w32time”說明了正在排隊等待刪除的服務。

我不得不重新啟動伺服器,執行 w32tm /register,再次重新啟動伺服器,然後伺服器開始使用自己的內部時鐘,這比三天內將 NTP 時間隨機向前傾斜 10 分鐘以上更準確。

我將在未來某個日期嘗試從 NTP 同步 w32tm 的命令行版本,但我不應該這樣做 - 這就是組策略的全部意義,不是嗎?我希望能夠用另一個 DC 替換這個 DC,並讓 NTP 伺服器自行設置。

我想知道 Microsoft 的 NTP 客戶端的組策略模板是否損壞。

引用自:https://serverfault.com/questions/618188