在CentOS8中,已使用chrony替代ntp,首先安装chrony
yum -y install chrony
修改配置
vi /etc/chrony.conf
注释掉第三行
#pool 2.centos.pool.ntp.org iburst
指定新的时间服务地址
server ntp.aliyun.com iburst
重启网络时间服务chrony,并设置服务后台运行。
systemctl restart chronyd.service
systemctl enable chronyd.service
如果是集群配置时间同步
则在主服务器的/etc/chrony.conf文件中
设置允许请求的服务器网段
allow 192.168.76.1/24
这样表示允许192.168.76.0网段的所有机器访问,即192.168.76.x的ip都可以向当前服务器请求同步,具体根据实际的集群进行配置.就以上这两条,ntp服务端就配置完了,没错,就是这么简单!
客户端配置
同样编辑配置文件/etc/chrony.conf,这个更简单,直接把pool这里改成上面的服务端节点就可以:
pool 192.168.76.1 iburst
最后服务端和客户端都要启动服务
chronyd的服务端口和NTP一样是udp的123端口,使用 netstat -an | grep 123 或 ss -a | grep 123 都可以看到端口监听的情况,如果没有监听,则重新
systemctl restart chronyd.service
服务
原则上,对于本地网络,主服务器的时间是同步互联网服务器,而从服务器的时间同步主服务器时间。