通过chrony实现内网自建时间同步服务器

openEuler通过chrony实现内网自建时间同步服务器,并配置客户端。

服务端

  1. 安装chrony服务端
yum install -y chrony
  1. 配置chrony服务端
#chrony默认配置文件路径
# yum : 一般为/etc/chrony.conf
# apt : 一般为/etc/chrony/chrony.conf
#在chrony.conf中加入以下行
server ntp.aliyun.com iburst
manual
allow 0.0.0.0/0
local stratum 8
  1. 测试chrony服务端
#重启chronyd并查看状态
systemctl restart chronyd && systemctl status chronyd

#检查chrony是否正确监听123/udp
netstat -anp | grep 123

#测试服务端是否正确从外网ntp服务器同步时间
chronyc sources -v

#设置chronyd开机自启动
systemctl enable chronyd

客户端

Linux

  1. 安装chrony客户端
yum install -y chrony
  1. 配置chrony客户端
  #chrony默认配置文件路径
  # yum : 一般为/etc/chrony.conf
  # apt : 一般为/etc/chrony/chrony.conf
  #在chrony.conf中加入以下行
  server <your_chrony_server_ip> iburst
  log measurements statistics tracking
  1. 测试chrony客户端
  #重启chronyd并查看状态
  systemctl restart chronyd && systemctl status chronyd

  #测试服务端是否正确从自建ntp服务器同步时间
  chronyc sources -v

  #测试服务端是否正确从自建ntp服务器同步时间
  chronyc makestep
  #正确回复应该如下
  #200 OK

  #设置chronyd开机自启动
  systemctl enable chronyd

Windows

  1. 配置时间同步服务器
    在控制面板-时钟和区域-日期和时间-Internet时间-更改设置,将服务器地址改为chrony服务端ip或域名
    image
posted @ 2024-07-16 17:06  Ar4te  阅读(87)  评论(0编辑  收藏  举报