跳到主要内容
常见问题 chronyNTPDebian

Debian chrony 时间不同步?

时间跳变或持续不同步,多为 NTP 源不通或 chrony 配置指错。本文按「看状态 → 验链路 → 查配置」三步定位。

发布于 2026/11/11 所属频道 Ubuntu 与 Debian

简短答案

chronyd 不同步先看 chronyc tracking 里的 Leap 与 Stratum,再 chronyc sources 看各源状态。90% 的现场是网络到 NTP 端口(123/UDP)不通,或源配置指向的服务器对当前网络不可达。先修链路再谈配置。

现象对照

现象 判断
chronyc tracking 报 5(未同步) 没有任何源可达
sources 里某源 ^* 但时间仍跳 该源本身不稳定
重启后时间直接错 硬件时钟电池问题(非 NTP 本身)

排查步骤

sudo systemctl status chrony
chronyc tracking
chronyc sources -v
curl -s --max-time 5 https://ntp.example.org -o /dev/null   # 验链路
cat /etc/chrony/chrony.conf | grep pool

链路通但同步不动:换更近的 NTP 源池;防火墙放行 123/UDP。配置语法以 Debian 13.7 DVD 的发行说明为准(不同版本 chrony 配置项有差异),Debian 13.7 网络安装版 走同套判断,见 Debian 发行条目。

操作小结

  1. chronyc tracking + sources 先看现状
  2. 验链路再动配置,别盲改源池
  3. 防火墙 123/UDP 必放行
  4. 改完 systemctl restart chrony 再 tracking

相关链接

本文内容基于公开资料整理,仅供参考;涉及授权与合规的操作请以厂商官方文档为准。

相关推荐下载

按本文主题匹配的官方原版镜像条目

配套 PE 工具

制作启动盘、备份数据、修复引导

其他常见问题

同一集合内的相近主题,按标签与关键词匹配