BC-linux8.X搭建NTP服务器
据说Linux8.X已经不在使用NTP了,改用Chrony了,以下是步骤。Chrony简介放在最后边了。
如果系统默认安装了Chrony了,那就直接修改配置文件,如果没有自带,那就参考之前的文章搭建YUM源,然后安装下Chrony即可。
1、安装Chrony
yum -y install chrony
2、配置Chrony参数
[root@NTPserver /] vim /etc/chrony.conf pool 192.168.0.1 iburst #与谁同步时间,iburst表示快速同步 pool 192.168.0.2 iburst allow all #开头的#去掉,修改为允许所有客户端 local stratum 10 #开头的#去掉,本机为第10层的时间服务器
3、重启Chrony服务
[root@NTPserver /] systemctl restart chronyd
4、防火墙放行端口
sudo firewall-cmd --zone=public --add-port=123/udp
5、检查NTP与上行NTP的同步情况
[root@localhost ~]# chronyc sources MS Name/IP address Stratum Poll Reach LastRx Last sample =============================================================================== ^* 192.168.0.1 2 6 377 3 -189us[ -176us] +/- 28ms ^+ 192.168.0.2 2 6 377 3 +203us[ +216us] +/- 25ms
Client的指向NTP服务器
1、修改配置文件
[root@Client /] vim /etc/chrony.conf server 192.168.0.1 iburst #与192.168.88.240同步时间
2、重启时间服务
[root@Client /] systemctl restart chronyd [root@Client /] date -s "2024-1-1" [root@Client /] date [root@Client /] systemctl restart chronyd [root@Client /] date
Chrony简介
Chrony是一个开源自由的网络时间协议 NTP 的客户端和服务器软软件。它能让计算机保持系统时钟与时钟服务器(NTP)同步,因此让你的计算机保持精确的时间,Chrony也可以作为服务端软件为其他计算机提供时间同步服务。
Chrony由两个程序组成,分别是chronyd和chronyc。chronyd是一个后台运行的守护进程,用于调整内核中运行的系统时钟和时钟服务器同步。它确定计算机增减时间的比率,并对此进行补偿。chronyc提供了一个用户界面,用于监控性能并进行多样化的配置。它可以在chronyd实例控制的计算机上工作,也可以在一台不同的远程计算机上工作。
Chrony运行于UDP323端口,ntp运行于UDP123端口,使用chrony服务器可以同时为chrony客户端和ntp客户端提供服务
放一个连接,介绍的比较仔细:点击直达
声明:本文由云召博客收集发布,如有侵权,请联系我们,我们将第一时间进行处理。