【ubuntu】ubuntu使用chronyc搭建时钟服务器
1. 安装chrony
sudo apt update
sudo apt install chrony
2. 编辑配置文件 /etc/chrony/chrony.conf
#上游ntp服务器,会从以下地址更新时间
pool ntp.ubuntu.com iburst maxsources 4
pool 0.ubuntu.pool.ntp.org iburst maxsources 1
pool 1.ubuntu.pool.ntp.org iburst maxsources 1
pool 2.ubuntu.pool.ntp.org iburst maxsources 2
# 重点添加以下地址
server 10.168.1.163
# 即使无网络仍提供时间
local stratum 10
# 192.168.1.0/24 # 允许本地网络同步(可以替换为你的子网),也可以直接用all
allow all
3. 重启 Chrony
sudo systemctl restart chrony
4. 其他命令
chronyc sources -v # 检查同步源
chronyc tracking # 查看时间同步状态
sudo chronyc makestep # 强制从ntp上游同步一次时间,一般在客户端使用
sudo ufw allow 123/udp # NTP默认使用UDP 123端口