centos8局域网配置chronyd时间同步服务器及chronyd客户端配置二

CentOS下chronyd客户端时间同步配置
本文介绍了在CentOS系统中,使用chronyd作为客户端进行时间同步的配置方法。包括服务端和客户端的配置步骤,如修改配置文件、启动服务等,还提及查看状态的命令。对于偏差较大的情况,建议重启chronyd服务以快速同步时间。

#接上一篇chronyd时间同步服务器,区别这篇是chronyd做客户端被同步

#依然是发现很多拐杖文章,所以整理这篇拉你出

#服务端配置############################

vim /etc/chronyd.conf

#注释此行
#pool 2.NFS.pool.ntp.org iburst

#添加如下信息

local stratum 1
allow all

#修改时间测试

date -s 12:00:00

#启动服务
systemctl stop systemd-timesyncd.service
systemctl enable chronyd
systemctl start  chronyd

#客户端配置################################

vim /etc/chronyd.conf

#注释此行
#pool 2.NFS.pool.ntp.org iburst

#添加如下信息(makestep是偏差大于10秒允许前三次更新跨步执行,这里很关键,很多测试人员修改时间大于1h测试不同步,系统初始化时间差别很大可快速同步
makestep 1.0 3
pool 服务端地址 iburst

#启动服务
systemctl stop systemd-timesyncd.service
systemctl enable chronyd
systemctl start  chronyd

#查看状态

chronyc sources -v

chronyc tracking -v

services chronyd status

#如果偏差较大建议客户端重启chronyd服务,快速同步时间

#还有些是做测试,上面参数跨步同步3次,后面是不同步,重启服务解决较为快捷

systemctl restart  chronyd

#如果文章对你有帮助请点赞,让更多人看到

局域网中实现时间同步的软件和工具主要包括以下几种,它们可以满足不同规模网络环境下的时间同步需求: ### NTP(Network Time Protocol) NTP 是一种广泛使用的网络时间同步协议,支持高精度的时间同步,适用于各种操作系统和网络设备。在局域网中,可以通过配置一台服务器作为 NTP 服务器,为其他设备提供时间同步服务。NTP 支持自动选择时间源,并能通过算法减少网络延迟对时间同步精度的影响。在 Linux 系统中,可以通过安装 `ntp` 软件包来启用 NTP 服务 [^4]。 ### Windows Time Service(W32Time) Windows 操作系统内置了时间同步服务(W32Time),可以用于同步本地计算机与网络中其他计算机的时间。默认情况下,Windows 系统会与 `time.windows.com` 进行时间同步,但在局域网环境中,可以配置一台服务器作为时间服务器,其他计算机则作为客户端与其同步时间。此服务对于小型办公或家庭网络特别有用 [^2]。 ### Chrony Chrony 是另一种用于时间同步的工具,相较于传统的 NTP 客户端,它更适合于间歇性连接的设备。Chrony 包含两个主要组件:`chronyd`,一个常驻进程,用于与时间服务器通信;`chronyc`,一个命令行工具,用于监控和管理 `chronyd`。Chrony 在 Linux 系统中是一个非常受欢迎的选择,因为它能够提供更高的时间同步精度 [^4]。 ### SNTP(Simple Network Time Protocol) SNTPNTP 的简化版本,主要用于那些不需要 NTP 复杂功能的简单应用。SNTP 的实现相对简单,适合于资源受限的设备或环境。尽管 SNTP 的精度不如 NTP,但对于基本的时间同步需求来说已经足够 [^4]。 ### 配置示例 对于 CentOS 系统,可以通过以下步骤配置 NTP 服务: 1. **安装 NTP**: ```bash sudo yum install ntp ``` 2. **编辑 NTP 配置文件 `/etc/ntp.conf`**,添加或修改服务器条目: ```bash server 192.168.20.91 ``` 3. **启动 NTP 服务并设置开机启动**: ```bash sudo /etc/rc.d/init.d/ntpd start sudo chkconfig ntpd on ``` 4. **检查 NTP 端口是否开启**: ```bash sudo netstat -unlnp ``` 确保可以看到 123 端口已经开启,这表明 NTP 服务正在运行 [^4]。 ###
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

io_py

你的鼓励是我创作的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值