Chrony是一个开源的自由软件,它能帮助你保持系统时钟与时钟服务器(NTP)同步,因此让你的时间保持精确。它由两个程序组成,分别是chronyd和chronyc。chronyd是一个后台运行的守护进程,用于调整内核中运行的系统时钟和时钟服务器同步。它确定计算机增减时间的比率,并对此进行补偿。chronyc提供了一个用户界面,用于监控性能并进行多样化的配置。它可以在chronyd实例控制的计算机上工作,也可以在一台不同的远程计算机上工作。
当Chrony启动时,它会读取/etc/chrony.conf配置文件中的设置。CentOS 7操作系统上最重要的设置有:
allow 192.168.4.5
bindcmdaddress 127.0.0.1
1、安装Chrony,CentOS 7默认安装
yum install chrony –y
2、修改Chrony配置文件
vim /etc/chrony.conf
#注释掉配置中自带的外部时间服务器
#server 0.centos.pool.ntp.org iburst
#server 1.centos.pool.ntp.org iburst
#server 2.centos.pool.ntp.org iburst
#server 3.centos.pool.ntp.org iburst
#添加可用的NTP服务器,下面分别为北京邮电大学、国家授时中心、阿里云公网NTP
server 202.112.10.60 iburst
server ntp.ntsc.ac.cn iburst
server ntp1.aliyun.com iburst
#允许这些网段的设备同步时间,将allow ……注释掉代表允许所以任意设备
#Allow NTP client access from local network
allow 192.168.0.0/16
3、服务设置
#重启chronyd服务
Systemctl restart chronyd
#查看chronyd服务状态
systemctl status chronyd
#设置chronyd开机启动
systemctl enable chronyd
4、查看同步情况
chronyc sources –v
二、客户端设置
1、安装Chrony,CentOS 7默认安装
yum install chrony –y
2、修改Chrony配置文件
vim /etc/chrony.conf
#注释掉配置中自带的时间服务器
#server 0.centos.pool.ntp.org iburst
#server 1.centos.pool.ntp.org iburst
#server 2.centos.pool.ntp.org iburst
#server 3.centos.pool.ntp.org iburst
#sever添加chrony服务端为ntp server
server xxx.xxx.xxx.xxx iburst
3、服务设置
#重启chronyd服务
Systemctl restart chronyd
#查看chronyd服务状态
systemctl status chronyd
#设置chronyd开机启动
systemctl enable chronyd
4、查看同步情况
chronyc sources –v
PS:由于端口冲突,chrony和ntpd不能同时启用
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。