多服务器配置本地 NTP 时间同步

1. NTP 服务端配置

1.1 安装 NTP 服务端

{.line-numbers}
1
2
sudo apt update
sudo apt install ntp

1.2 编辑 NTP 配置文件

编辑/etc/ntp.conf,添加 ip 段访问限制(以192.168.1.*为例)。

1
restrict 192.168.1.0 mask 255.255.255.0 nomodify notrap

1.3 重启 NTP 服务

{.line-numbers}
1
sudo systemctl restart ntp

2. 客户端配置

较高版本的 ubuntu 内置了 timesyncd,无需安装ntp

2.1 编辑 timesyncd 配置文件

编辑/etc/systemd/timesyncd.conf,添加 NTP 服务器地址

1
NTP = <ntp_server_ip>

2.2 重启 timesyncd 服务

{.line-numbers}
1
sudo systemctl restart systemd-timesyncd

2.3 查看时间同步状态

{.line-numbers}
1
2
sudo systemctl status systemd-timesyncd
timedatectl status

多服务器配置本地 NTP 时间同步
https://heeteve-blog.pages.dev/2024/04/多服务器配置本地NTP时间同步/
作者
Heeteve
发布于
2024年4月27日
许可协议