商城首页欢迎来到中国正版软件门户

您的位置: 首页 > 文章列表 > 系统应用 > CentOS 7如何修改具体的系统时间同步源

CentOS 7如何修改具体的系统时间同步源

  发布于2026-08-17 阅读(0)

扫一扫,手机访问

更稳妥、也更有效的做法,其实是直接改对应时间同步服务的配置文件:用 ntpd 就调整 /etc/ntp.conf,用 systemd-timesyncd 就改 /etc/systemd/timesyncd.conf,用 chronyd 则修改 /etc/chrony.conf;同时还要停用彼此冲突的服务,并放通 UDP 123 端口。

CentOS 7如何修改具体的系统时间同步源

直接改 /etc/ntp.conf 里的 server 行最有效

ntpd 启动后只认这个文件里写的服务器,其他地方改了没用。默认配置通常指向 centos.pool.ntp.org,但国内访问延迟高、丢包率高,容易同步失败或 offset 偏大。

  • 打开配置文件:sudo vi /etc/ntp.conf
  • 注释掉所有原 server 行(加 #
  • 添加至少 2–3 个国内可用源,例如: server ntp1.aliyun.com iburst
    server ntp2.aliyun.com iburst
    server ntp.sjtu.edu.cn iburst
  • iburst 是关键参数:首次连接时发 8 个包,加速初始同步;没它的话,可能等几分钟才开始收敛
  • 不要写 server 127.0.0.1 或本地地址——那是给内网客户端用的,不是你自己的上游

systemd-timesyncd 用户不能改 /etc/ntp.conf

如果你用的是系统默认的 systemd-timesyncd(CentOS 7 安装后未装 ntpchrony 时默认启用),/etc/ntp.conf 完全不生效。

  • 真正起作用的是 /etc/systemd/timesyncd.conf
  • 编辑它,取消注释并修改 NTP= 行: NTP=ntp1.aliyun.com ntp2.aliyun.com
  • 改完必须重启服务:sudo systemctl restart systemd-timesyncd
  • 验证是否读取成功:timedatectl show-timesync --all | grep NTP,看输出里有没有你填的地址

改完不生效?检查三个常见断点

  • ntpdsystemd-timesyncd 不能共存:CentOS 7 默认启用后者,若你装了 ntp 包却没停掉 systemd-timesyncd,它会抢着管时间,导致 ntpd 启动失败或被静默拒绝
    • 正确做法:sudo systemctl stop systemd-timesyncd && sudo systemctl disable systemd-timesyncd
  • 防火墙拦 UDP 123:CentOS 7 默认关着这个端口,ntpd 发不出请求
    • 临时放行:sudo firewall-cmd --add-service=ntp --permanent && sudo firewall-cmd --reload
  • 时间偏差太大时 ntpd 拒绝启动:比如系统时间比真实时间慢 6 小时,它会报 the NTP socket is in use 或直接退出
    • 先手动快调:sudo ntpdate -u ntp1.aliyun.com(仅限一次性修正,别放进定时任务)

chrony 的话,改的是 /etc/chrony.conf

很多新部署的 CentOS 7 实际用的是 chronyd(比 ntpd 更适应虚拟机和断连场景),它的配置位置完全不同:

  • 主配置文件是 /etc/chrony.conf
  • 修改 poolserver 行,例如: pool ntp1.aliyun.com iburst
    server ntp.sjtu.edu.cn iburst
  • chrony 不需要关 systemd-timesyncd,但它会自动接管时间同步;只要 chronyd 在运行,timedatectl set-ntp true 就会走它
  • 验证状态用:chronyc tracking(看 Offset)和 chronyc sources -v(看连上了哪个源)

真正容易被忽略的是:不同时间服务进程互斥,且各自只读自己的配置文件。改错文件、没停冲突服务、或防火墙没开,三者任一都会让“改源”变成无用功。

本文转载于:https://www.php.cn/faq/3004299.html 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。

热门关注