H3C 交换机 NTP 时间同步配置

2 阅读2分钟

H3C 交换机 NTP 时间同步配置

1. 实验/配置目标

确保核心交换机(网关)通过互联网 NTP 服务器同步高精度时间,并作为本地 NTP 主时钟(Master)为内网其他设备提供时间同步服务。


2. 核心网关配置步骤

第一步:基础网络准备 (DNS)

为了通过域名(如 ntp.aliyun.com)访问 NTP 服务器,必须先配置 DNS。

Bash

# 配置运营商及公共 DNS
dns server 211.137.160.5
dns server 211.137.160.185
dns server 114.114.114.114

# 测试连通性
ping ntp.aliyun.com

第二步:开启 NTP 同步

连接外部公网 NTP 源,并将设备时钟协议指定为 NTP。

# 启动 NTP 服务
ntp-service enable

# 配置单播服务器地址
ntp-service unicast-server ntp.aliyun.com

# 指定系统时钟协议使用 NTP
clock protocol ntp
# (部分版本或场景下需指定 context)
clock protocol ntp context 1

第三步:时区调整

H3C 默认通常为 UTC 时间,切换至北京时间(东八区)。

# 设置时区名称为 Beijing,偏移量为 +8 小时
clock timezone Beijing add 08:00:00

第四步:[可选]配置为内网 NTP 主服务器

为了让核心交换机在无法连接外网时也能给内网设备提供时间,或者作为内网的二层时钟源。

# 设置本地时钟作为 NTP 主时钟,层级(stratum)建议设置为 5 (或根据需求设置)
ntp-service refclock-master 5

3. 状态检查命令

3.1 查看 NTP 同步状态

重点查看 Clock status: synchronized(已同步)和 System peer(同步对象)。

[H3C] display ntp-service status

3.2 查看 NTP 会话信息

检查本地时钟(127.127.1.0)或外部源的层级、延迟和偏移量。

[H3C] display ntp sessions

3.3 验证当前时间

[H3C] display clock
# 预期输出:13:56:11.479 Beijing Thu 03/05/2026

4. 下级设备(接入/汇聚)配置

对于内网其他交换机,无需配置复杂的公网同步,只需指向核心交换机的 IP 即可。

# 假设核心交换机管理 IP 为 172.16.100.254
ntp-service enable
ntp-service unicast-server 172.16.100.254
clock timezone Beijing add 08:00:00

提示与注意事项

  • 防火墙策略:如果核心交换机与公网间有防火墙,请放行 UDP 123 端口。
  • 同步时间:NTP 同步不是瞬时的,配置完成后通常需要 3-5 分钟 才能看到 synchronized 状态。
  • 层级设计:建议公网源为 Stratum 1/2,核心设为 Stratum 5,这样接入设备同步后会显示为 Stratum 6,结构清晰。