当前位置:首页 > 云服务器 > 正文

与时间服务器同步超时

与时间服务器同步超时 第1张

时间服务器 同步 超时,可能是网络问题、服务器故障或本地

与时间服务器同步时的原因及解决方法

常见原因

原因分类 具体说明
网络问题 网络连接中断或不稳定

防火墙拦截NTP流量(UDP 123端口)

DNS解析失败导致无法访问NTP服务器

服务配置错误 NTP/Chrony服务未运行或配置错误

时区设置不正确(如非北京时间)

使用了已停用的NTP服务器地址

系统资源问题 系统时间与服务器时间偏差过大(超过默认阈值)

硬件时钟故障(如CMOS电池耗尽)

安全软件限制 第三方防火墙或安全软件阻止同步

SELinux/AppArmor策略限制

解决方法

解决步骤 操作说明
检查网络连接 测试NTP服务器连通性:ping time.nist.gov 或 nc -uzv pool.ntp.org 123

更换网络环境或重启路由器

重启时间服务 Windows:按 Win+R 输入 services.msc,启动 Windows Time 服务

Linux:执行 systemctl restart chronyd/ntpd

更换NTP服务器 推荐使用稳定服务器(如 ntp.aliyun.com、time.nist.gov)

在Windows控制面板中修改Internet时间服务器地址

调整防火墙设置 放行UDP 123端口:

CentOS:firewall-cmd --add-service=ntp --permanent

Ubuntu:ufw allow 123/udp

手动同步时间 Linux:chronyc -a makestep 或 ntpdate pool.ntp.org

Windows:执行 w32tm /resync

检查硬件时钟 执行 hwclock --show,若硬件时间错误,运行 hwclock --systohc 同步系统时间到硬件

常见问题与解答

问题1:为什么更换NTP服务器后仍同步失败?

解答:可能原因包括:

与时间服务器同步超时 第2张

  1. 新服务器地址配置错误(如拼写错误或未保存设置);
  2. 网络仍存在阻断(如企业级防火墙未放行新服务器的端口);
  3. 系统时间偏差过大,需手动调整接近正确时间后再同步。

    建议先通过 ntpq -pn 或 chronyc sources 确认新服务器是否可达。

问题2:同步时提示“大时间偏差”怎么办?

解答

  1. 允许大偏差同步
    • Chrony:修改配置文件添加 makestep 1.0 3,允许快速校正;
    • NTP:执行 ntpq -pn 后手动同步,或调整 tinker panic 0 禁用保护机制。
  2. 手动校准时间
    • 在Windows中手动设置时间接近实际值,再启用自动同步;
    • Linux中直接运行 `hwclock –set –date=”yyyy-mm-dd HH:

与时间服务器同步超时 第3张

0