Ntp

NTP 會讓時鐘倒退嗎

  • September 28, 2021

NTP 會向後移動系統時鐘嗎?我正在考慮創建部分基於時間的唯一 ID。如果時鐘倒退,我需要以某種方式解釋這一點。

ntpd 將嘗試通過減慢系統時鐘直到一切同步來防止時間倒退。但是,如果系統時鐘太早,ntpd 會抱怨,您要麼需要手動調整,要麼將 -g 標誌傳遞給 ntpd 以允許它進行一次(並且只有一次)大調整。

可能會發生兩件事。時鐘可以調回來,或者 ntpd 伺服器將繼續調整 RTC 時鐘,直到兩個時鐘同步。實際上,這看起來本地時鐘時間在等待伺服器趕上我們時變慢了。這個過程稱為擺動校正。

ntp 客戶端選擇哪個選項取決於配置。請查閱系統中的手冊頁以確保選擇了 slew 選項,這樣時間就不會倒退。請注意,如果時間明顯過時,可以允許時間向後漂移。所以注意這一點。另外,請注意夏令時。無論如何,這可能是您設計中的一個漏洞。

請參閱 NTP 文件… http://doc.ntp.org/archives/4.1.0/ntpd和名為“ntp 如何執行”的部分。了解更多資訊。

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