vlambda博客
学习文章列表

centos8 使用 chrony 作为 NTP 服务器

centos8 使用 chrony 作为 NTP 服务器
Centos8不在直接使用ntp,而是使用chrony作为时间同步,chrony既可以当服务器端广播时间,又可以作为客户端同步时间

centos8 使用 chrony 作为 NTP 服务器


centos8 使用 chrony 作为 NTP 服务器

安装


sudo dnf install chrony -y
sudo yum install chrony -y

<以上代码可复制粘贴,可往左滑>

Centos8使用firewalld服务对防火墙进行管理。放行ntp服务(123/udp)

firewall-cmd --add-service=ntp --permanent && firewall-cmd --reload

<以上代码可复制粘贴,可往左滑>


centos8 使用 chrony 作为 NTP 服务器

作为服务器端


配置chrony服务端

sudo vim /etc/chrony.conf

<以上代码可复制粘贴,可往左滑>

添加上游NTP服务器

server time1.aliyun.com iburst     
server time2.aliyun.com iburst
server time3.aliyun.com iburst

<以上代码可复制粘贴,可往左滑>

允许 192.168.1.0/24 内的客户端通过这台服务器获取时间

allow 192.168.1.0/24

<以上代码可复制粘贴,可往左滑>

配置无误后,重启chrony服务,并配置开机自启动:

systemctl restart chronyd.service
systemctl enable chronyd.service

<以上代码可复制粘贴,可往左滑>

使用ss -tlunp | grep chrony或者 lsof -i:123命令检查chrony服务使用的123/udp端口是否启动成功


centos8 使用 chrony 作为 NTP 服务器

作为客户端


同样安装,然后修改客户端chrony配置文件

sudo vim /etc/chrony.conf

# Use public servers from the pool.ntp.org project.
Please consider joining the pool (http://www.pool.ntp.org/join.html).
# pool 2.centos.pool.ntp.org iburst

<以上代码可复制粘贴,可往左滑>

#添加NTP服务器

server time1.aliyun.com iburst     
server time2.aliyun.com iburst
server time3.aliyun.com iburst

<以上代码可复制粘贴,可往左滑>

如果有自建的chrony客户端也可以自行配置

server 192.168.1.30 iburst

<以上代码可复制粘贴,可往左滑>

重启chrony客户端服务,重启chrony服务,并配置开机自启动:

systemctl restart chronyd.service && systemctl enable chronyd.service --now

<以上代码可复制粘贴,可往左滑>

查看同步状态

chronyc sources -v

<以上代码可复制粘贴,可往左滑>

END

官方站点:www.linuxprobe.com

Linux命令大全:www.linuxcool.com

刘遄老师QQ:5604922

Linux技术交流群:193666693

(新群,火热加群中……)

想要学习Linux系统的读者可以点击"阅读原文"按钮来了解书籍《Linux就该这么学》,同时也非常适合专业的运维人员阅读,成为辅助您工作的高价值工具书!