时区影响什么
时区设置只影响设备上显示的时间与日志时间戳,不影响 NTP 协议交互——NTP 报文里传的始终是 UTC,设备收到后再按本机时区换算显示。所以时区配置错了不会导致时间同步失败,却会让日志时间比真实时间差几个小时,跨设备排障时对不上同一事件。国内统一使用 UTC+8,时区名称可以自定义,但全网应当统一,否则集中日志平台上会出现同一时刻多种写法。
基本信息
| 适用场景 | 设备开局、日志时间线对齐、跨设备排障 |
|---|---|
| 国内取值 | UTC+8,即 add 08:00:00 |
| 华为/H3C 写法 | clock timezone 名称 add 偏移,偏移含时分秒 |
| 思科写法 | clock timezone 名称 小时偏移 |
| 注意 | 时区只影响显示,不影响 NTP 同步的 UTC 基准 |
典型使用场景
- 设备开局:与 NTP 配置一起完成,保证日志时间与现实一致
- 跨设备排障:多台设备日志时间对不上时,先核对时区是否统一
- 日志平台接入:syslog 服务器按本地时间解析时,设备时必须已带正确偏移
- 跨国或跨时区分支机构:各站点书面约定使用统一时区还是本地时区
- 设备换机或恢复出厂后:确认时区配置随基线一起恢复,没有被遗漏
华为 VRP 与 H3C
华为 VRP 与 H3C
[Huawei] clock timezone BJ add 08:00:00
[Huawei] display clock ! 核对当前时间与时区
[H3C] clock timezone BJ add 08:00:00
[H3C] display clock思科 IOS
思科 IOS
SW-CORE-01(config)# clock timezone CST 8
! 也可写 BJ 8,名称仅用于本地显示,不影响任何协议
SW-CORE-01# show clock
SW-CORE-01# show clock detail ! 查看时间源与时区信息三厂写法对照
| 项目 | 华为 VRP | H3C Comware | 思科 IOS |
|---|---|---|---|
| 命令 | clock timezone 名称 add 偏移 | clock timezone 名称 add 偏移 | clock timezone 名称 小时偏移 |
| UTC+8 示例 | clock timezone BJ add 08:00:00 | clock timezone BJ add 08:00:00 | clock timezone CST 8 |
| 偏移精度 | 可精确到分秒 | 可精确到分秒 | 只能到小时 |
| 查看命令 | display clock | display clock | show clock |
时区名称只是显示标签,三厂都不校验它。真正要统一的是名称写法:同一网络里一部分写 BJ、一部分写 CST,日志汇总后会显得像多个时区。
修改时区会让全部日志时间整体平移,历史日志的解读会受影响。这类配置应在开局阶段定死,运行期改动的,需要在变更记录里注明生效时刻。