📌 前提条件

客户端设备必须与 NTP 服务器在同一局域网内,且防火墙已放通 UDP 123 端口。请将以下示例中的 IP 地址 192.168.1.57 替换为您设备的实际 IP 地址。

选择客户端类型
1

打开日期和时间设置

右键任务栏时间图标

右键点击任务栏右下角的时间/日期 → 选择「调整日期和时间

2

进入 Internet 时间设置

找到时间同步配置入口

开启「自动设置时间」,然后点击「Internet 时间设置」→「更改设置

3

填写 NTP 服务器地址

将服务器地址改为设备 IP

在「服务器」输入框中填写设备 IP(例如 192.168.1.57),点击「立即更新」。

出现「时钟在 xxx 与 192.168.1.57 成功同步」提示,即表示配置成功。

1

进入设备系统设置

不同厂商设备的操作路径有所不同,通常在:系统设置 → 时间同步 / 网络时间 等菜单中。

2

选择 NTP 同步模式

将时间同步方式选择为「NTP 网络同步」,在 NTP 服务器地址输入框中填写设备 IP(如 192.168.1.57)。

3

保存并验证

点击保存/确认,稍等片刻后设备时间将自动校准。可在设备状态页面查看「NTP 同步状态」确认是否成功。

1

安装工具

sudo apt install -y ntpdate vim
2

立即同步一次时间

sudo ntpdate 192.168.1.57 sudo hwclock -w
3

设置开机自动同步(rc.local 方式)

sudo vim /etc/rc.local

写入以下内容:

#!/bin/sh sleep 30 /usr/sbin/ntpdate 192.168.1.57 /sbin/hwclock -w exit 0

赋予执行权限:

sudo chmod +x /etc/rc.local
1

安装工具

sudo yum install -y ntpdate
2

立即同步一次时间

sudo ntpdate 192.168.1.57 sudo hwclock -w
3

设置开机自动同步(rc.local 方式)

sudo vim /etc/rc.local

写入以下内容:

#!/bin/sh sleep 30 /usr/sbin/ntpdate 192.168.1.57 /sbin/hwclock -w exit 0

赋予执行权限:

sudo chmod +x /etc/rc.local
1

安装工具

sudo pacman -S ntpdate
2

立即同步一次时间

sudo ntpdate 192.168.1.57 sudo hwclock -w

定时同步(适用于所有 Linux 系统)

编辑定时任务:

sudo crontab -e

添加以下任意一条(选一个即可):

# 每 5 分钟同步一次 */5 * * * * /usr/sbin/ntpdate 192.168.1.57 && /sbin/hwclock -w # 每 10 分钟同步一次 */10 * * * * /usr/sbin/ntpdate 192.168.1.57 && /sbin/hwclock -w # 每小时同步一次 0 * * * * /usr/sbin/ntpdate 192.168.1.57 && /sbin/hwclock -w
💡 参数说明

sleep 30:开机延迟 30 秒,保证网络启动完成后再同步
hwclock -w:将时间写入硬件时钟,重启后不丢失
• crontab 配置后,系统会自动按设定周期同步时间