CentOS 7怎么配置本地时间同步服务器

幻夢星雲

幻夢星雲

2026-08-04

493人浏览

原创

不能直接用ntpd搭建本地时间服务器,因其与centos 7默认的chronyd争抢udp 123端口,且无外网时无法自举为stratum 1源,需显式配置fudge+server才可能生效但易失败;推荐使用chronyd,只需注释默认server、添加server 127.127.1.0 iburst、fudge 127.127.1.0 stratum 10、allow网段,并开放udp 123端口。

centos 7怎么配置本地时间同步服务器

为什么不能直接用 ntpd 搭建本地时间服务器

CentOS 7 默认启用 chronyd,且 ntpdchronyd 会争抢 UDP 123 端口。强行启动 ntpd 前不关闭 chronyd,会导致服务启动失败或监听异常——常见现象是 netstat -ulnp | grep :123 查不到任何进程。

更关键的是:ntpd 在无外网时无法自举为 stratum 1 时间源,它默认拒绝向客户端提供服务(除非显式配置 fudge + server 127.127.1.0),而该配置在 CentOS 7 上容易因权限或语法问题失效。

  • 不要用 ntpdate:已废弃,仅能阶跃校准,不能作为服务运行
  • 不要手动改 /etc/ntp.conf 后硬启 ntpd:兼容性差,systemd 下易被 kill
  • 不要跳过防火墙检查:UDP 123 端口必须放行,否则客户端连接超时

用 chronyd 配置内网时间服务器的最小必要操作

Chrony 原生支持离线自举,且配置简洁、启动稳定,是 CentOS 7 内网时间服务器的唯一推荐方案。

CentOS Linux 7.9.2009
CentOS Linux 7.9.2009

CentOS Linux 7.9.2009是传统CentOS Linux 7的最后主要版本,也是很多企业历史服务器中仍可能遇到的系统版本。它以稳定、兼容RHEL 7生态、文档丰富和软件支持广泛著称,曾长期用于Web服务、数据库、虚拟化节点和企业内部业务系统。不过CentOS Linux 7已于2024年6月30日停止维护,现在继续使用会面临安全补丁缺失风险。该版本更适合旧业务迁移、历史环境恢复或离线兼容性测试。

下载
  • 确保 chrony 已安装:sudo yum install chrony -y
  • 编辑 /etc/chrony.conf,注释掉所有默认 server 行,添加以下三行:
server 127.127.1.0 iburst
fudge 127.127.1.0 stratum 10
allow 192.168.0.0/16
  • stratum 10 表示本机作为低优先级但可用的本地时间源;allow 必须写,否则 chronyd 不监听外部请求
  • 重启服务:sudo systemctl restart chronyd
  • 验证监听:sudo ss -uln | grep :123 应看到 *:123 绑定在 0.0.0.0 或具体内网 IP 上
  • 客户端如何正确指向这台本地服务器

    客户端不需要装额外包,只需改自己的 /etc/chrony.conf,其他保持默认即可。

    • 删掉或注释全部原有 server
    • 添加一行:server 192.168.200.100 iburst(把 IP 换成你服务端的实际内网地址)
    • 重启客户端 chronydsudo systemctl restart chronyd
    • 检查是否连上:chronyc sources -v 输出中,服务端 IP 前应有 ^* 标记;chronyc trackingReference ID 应显示该 IP
    • 若长时间显示 ^? 127.0.0.1,大概率是服务端没开 allow,或客户端防火墙阻断了 UDP 123

    硬件时钟和时区不是可选项,而是同步前提

    即使 chronyd 同步成功,如果系统时区错误或硬件时钟漂移严重,日志、定时任务、SSL 证书仍可能出错。

    • 设对时区:sudo timedatectl set-timezone Asia/Shanghai
    • 确认硬件时钟与系统时间一致:sudo hwclock --systohc(尤其在首次配置或重装后)
    • 检查是否启用硬件时钟同步:timedatectl statusRTC in local TZ 应为 no(推荐 UTC 模式)
    • 若服务端长期离线,建议每月手动执行一次 sudo chronyc makestep 强制修正 >1 秒偏差,避免 drift 积累过大

    最关键的细节永远藏在 allowstratum 这两个配置项里:漏掉前者,服务端静默拒绝连接;设错后者,客户端会因层级过高(stratum 0)或过低(stratum 16+)而忽略该源。

    相关文章

    PHP速学视频免费教程(入门到精通)
    PHP速学视频免费教程(入门到精通)

    PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

    下载

    相关标签:

    centos

    本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

    相关专题

    更多
    服务器是什么
    服务器是什么

    服务器是一种计算机硬件设备或软件程序,它具有强大的计算和存储能力,用请求、存储数据和提供服务。它在互联网中着关重要的作用,为用户提供各种服务和资源。本专题为大家提供服务器相关的文章、下载、课程内容,供大家免费下载体验。

    2023.08.15

    335

    5

    连接apple id服务器时出错
    连接apple id服务器时出错

    连接apple id服务器时出错的原因包括网络连接问题、服务器问题、Apple ID账户问题、设备问题、防火墙或安全软件问题、时间和日期设置问题、Apple服务器维护等。本专题为大家提供apple id相关的文章、下载、课程内容,供大家免费下载体验。

    2023.09.08

    616

    5

    搭建互联网服务器
    搭建互联网服务器

    搭建互联网服务器需要:1、选择合适的硬件和操作系统,第一步是选择合适的硬件和操作系统;2、安装和配置操作系统,是搭建互联网服务器的关键步骤;3、安装和配置服务器软件,是搭建互联网服务器的下一步,常见的服务器软件包括Apache、Nginx、Tomcat等;4、配置防火墙和安全性,是搭建互联网服务器的重要步骤;5、域名解析和配置,是搭建互联网服务器的最后一步。

    2023.09.19

    1169

    5

    如何查看服务器状态
    如何查看服务器状态

    查看服务器状态的方法有使用命令行工具、图形界面工具、监控工具、日志文件和远程管理工具等。本专题为大家提供服务器状态相关的文章、下载、课程内容,供大家免费下载体验。

    2023.10.09

    406

    5

    服务器域名转接慢怎么解决
    服务器域名转接慢怎么解决

    服务器域名转接慢的解决办法有DNS优化、服务器优化、CDN加速、前端优化和网络优化等。本专题为大家提供服务器相关的文章、下载、课程内容,供大家免费下载体验。

    2023.10.17

    323

    5

    服务器评测软件
    服务器评测软件

    服务器评测软件有PassMark Software、CPU-Z、GPU-Z、CrystalDiskMark、IOmeter、JMeter、LoadRunner、Apache Bench等等。详细介绍:1、PassMark Software是一款综合性的服务器性能测试软件,可以评估服务器在各种负载条件下的性能;2、CPU-Z是一款可以提供服务器CPU详细信息的软件等等。

    2023.10.17

    190

    3

    如何开启TFTP服务器
    如何开启TFTP服务器

    开启TFTP服务器的步骤包括选择TFTP服务器软件、下载和安装软件、配置TFTP服务器以及启动和测试服务器等。本专题为大家提供服务器相关的文章、下载、课程内容,供大家免费下载体验。

    2023.10.18

    1005

    4

    服务器负载不兼容怎么解决
    服务器负载不兼容怎么解决

    解决方法:1、增加服务器资源;2、负载均衡;3、优化应用程序;4、增加缓存机制;5、分布式架构;6、限流和熔断;7、自动化扩容。想知道更详细服务器负载不兼容的解决方法,可以访问本专题下面的文章。

    2023.10.20

    1774

    4

    宽带如何接入服务器
    宽带如何接入服务器

    宽带接入服务器的方法有ADSL宽带接入服务器、光纤接入服务器、无线接入服务器和以太网接入服务器等。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

    2023.10.20

    320

    5

    热门下载

    更多
    网站特效
    /
    网站源码
    /
    网站素材
    /
    前端模板

    精品课程

    更多
    相关推荐
    /
    热门推荐
    /
    最新课程
    CentOS 官方文档
    CentOS 官方文档

    共0课时 | 0人学习