NTP 伺服器檢測

查詢 NTP 時間伺服器,返回伺服器時間與本地時鐘的偏移量

檢測引數

選擇撥測節點

使用說明

伺服器地址輸入 NTP 伺服器的域名或 IP(如 pool.ntp.org、time.apple.com)

檢測內容UDP port 123 連線,讀取伺服器時間戳,計算時鐘偏移量

偏移量說明正值表示伺服器時間超前本地,負值表示落後

節點選擇可選擇特定節點,預設使用所有可用節點

NTP 服務測試有什麼用

NTP 服務測試向目標 NTP 伺服器傳送時間同步請求,測量響應時間,並將返回的伺服器時間與探測節點本地時間對比,檢測時間偏差(offset)。NTP 是網際網路基礎服務之一,許多安全協議(TLS 證書驗證、Kerberos、JWT 過期判斷)、分散式系統時序和日誌對齊都依賴精確的時間同步。

它常用於:驗證自建 NTP 伺服器是否可達並正常響應、排查分散式系統因時間偏差導致的認證失敗或一致性問題、監控 NTP 服務的響應延遲、部署新伺服器後確認其 NTP 同步是否正常。

常見問題

NTP 時間偏差多少算正常?

一般情況下幾毫秒到幾十毫秒是正常範圍。對安全性要求高的系統(如 Kerberos)通常要求偏差在 5 分鐘以內,超過此閾值會導致認證失敗。分散式資料庫通常要求更嚴格,控制在毫秒級。

公共 NTP 伺服器推薦用哪些?

常用的公共 NTP 伺服器包括 pool.ntp.org(NTP 池專案)、time.cloudflare.com(Cloudflare)、time.google.com(Google)、cn.pool.ntp.org(中國節點)。企業內網建議自建層級式 NTP 基礎設施。

NTP 伺服器沒有響應是什麼原因?

可能是伺服器 UDP 123 埠被防火牆封鎖、NTP 服務未啟動,或目標伺服器只允許特定來源 IP 的 NTP 請求(訪問控制)。雲伺服器通常預設封鎖 UDP 入站流量,需要顯式開放。

NTP 和 SNTP 有什麼區別?

SNTP(簡單 NTP)是 NTP 協議的簡化版本,只保留基本的時間同步能力,不進行復雜的時鐘過濾和演算法處理。大多數客戶端裝置使用 SNTP,伺服器和精度要求高的場景使用完整 NTP。