chronyd同步时间
蒜香大龙虾
2024-08-07 23:21:01
Categories:
Tags:
环境
linux1作为ntp服务器
linux2-5作为客户端
chrony基本配置
安装chrony
配置chrony
chrony的配置文件路径为/etc/chrony.conf
以下是一些常用的基础配置
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| # 指定服务器地址池 pool 2.rocky.pool.ntp.org iburst
# 指定时间同步服务器地址 server 192.168.1.1 iburst
# 允许时间同步的网段 allow 192.168.0.0/16
# 禁止时间同步的网段 deny 10.0.0.0/8
# 当 Chrony 服务无法与外部时间源(如上级时间服务器)同步时,启用此配置后,系统会使用本地时钟作为时间源,继续为客户端提供时间同步服务 local stratum 10
|
服务端最简配置
1 2 3 4
| cat >> /etc/chrony.conf < EOF local stratum 10 allow 172.20.20.0/24 EOF
|
客户端配置
1 2 3
| cat >> /etc/chrony.conf < EOF server 172.20.20.11 iburst EOF
|
启动和放行防火墙
启动
1
| systemctl enable --now chronyd
|
服务端放行端口,客户端无需放行
1 2
| firewall-cmd --add-port=123/udp --add-port=323/udp firewall-cmd --add-port=123/udp --add-port=323/udp --permanent
|
客户端检测
通过以下命令查询服务端
返回结果
1 2 3 4
| [root@linux2 ~]# chronyc sources MS Name/IP address Stratum Poll Reach LastRx Last sample =============================================================================== ^* linux1.skills.com 10 10 377 528 -1899ns[-3637ns] +/- 61us
|
参考&详细文档
官方文档:传送门