chrony服务器

目录

1.chrony简介

2.chrony安装配置

2.1 chrony安装及配置

非常重要:在配置之前,检查防火墙和selinux是否关闭

3.将chrony配置为其他主机的时间服务器

3.1 修改chrony配置文件

4.chronyc命令

1.chrony简介

chrony 是开源的遵循网络时间协议( ntp )的软件,让计算机系统时间与时间服务器时间一致, chrony
也可以作为时间服务器为其他主机提供服务。
ntp (网络时间协议):是 udp 123 端口。 chrony ntp 在一个计算机中只能存在一个。

2.chrony安装配置

2.1 chrony安装及配置

非常重要:在配置之前,检查防火墙和selinux是否关闭

yum install -y chrony
vim /etc/chrony.conf
[root@localhost ~]# cat /etc/chrony.conf
# Use public servers from the pool.ntp.org project.
# Please consider joining the pool (http://www.pool.ntp.org/join.html).
server ntp.aliyun.com iburst (编写的网络时间服务器)
[root@localhost ~]# systemctl enable chronyd
[root@localhost ~]# systemctl enable chronyd
[root@localhost ~]# timedatectl status
Local time: Thu 2023-07-27 10:03:39 CST
Universal time: Thu 2023-07-27 02:03:39 UTC
RTC time: Thu 2023-07-27 02:03:39
Time zone: Asia/Shanghai (CST, +0800)
NTP enabled: yes (两个为yes即可)
NTP synchronized: yes
RTC in local TZ: no
DST active: n/a

3.chrony配置为其他主机的时间服务器

3.1 修改chrony配置文件

在提供chrony时间服务器主机的chrony配置文件中修改以下地方
服务端
1.# Allow NTP client access from local network.
allow 192.168.27.0/24(开启指定ntp客户端)
2.# Serve time even if not synchronized to a time source.
local stratum 10
3.systemctl restart chronyd
客户端
1.下载安装chrony服务
2.编写chrony配置文件
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).
server 192.168.27.120 iburst (ip是提供时间服务器的ip)
3.systemctl enable chronyd
systemctl start chronyd
检查是否同步成功
timedatectl status

4.chronyc命令

查看 ntp services
结果查看
^* :代表的是时间同步正常,同步的时间源可用
^- :代表的是可接受的源
^? :时间同步的源是不可到达的
查看 ntp serveices 是否在线
查看 ntp 的详细信息
[root@localhost ~]# chronyc activity -v
200 OK

[root@localhost ~]# chronyc tracking -v

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 我可以回答这个问题。测试chrony服务器的连通性需要使用chronyc命令,通过输入"chronyc tracking"命令来查看chrony服务器的状态和连通性信息。如果显示结果中的状态为"Unreach"或"Timeout",则表示无法连接到chrony服务器。可以尝试通过检查网络连接或者修改chrony服务器设置来解决连接问题。 ### 回答2: Chrony是一种用于网络时间同步的开源软件,它可以作为NTP(网络时间协议)的客户端或服务器。为了测试Chrony服务器的连通性,我们可以执行以下步骤: 首先,确保Chrony服务器已经安装和配置。可以使用以下命令检查Chrony是否已安装: ``` chronyc --version ``` 如果Chrony未安装,则可以使用适合您操作系统的包管理器进行安装。 接下来,我们需要确认Chrony服务器正在运行。可以使用以下命令检查Chrony是否正在运行: ``` systemctl status chronyd ``` 如果Chrony未运行,则可以使用以下命令启动Chrony服务器: ``` systemctl start chronyd ``` 一旦确认Chrony服务器正在运行,我们可以使用以下命令测试其连通性: ``` chronyc sources -v ``` 该命令将向Chrony服务器发送查询请求,并显示与服务器进行同步的时间源。如果能够成功连接到Chrony服务器,并显示同步的时间源,那么表示Chrony服务器的连通性正常。 除了使用命令行工具进行测试之外,我们还可以通过检查Chrony服务器配置文件来确认其连通性。Chrony服务器配置文件通常位于`/etc/chrony.conf`,我们可以打开该文件并查看其中的服务器配置,确认是否正确配置了可访问和同步时间的服务器地址。 总之,要测试Chrony服务器的连通性,我们可以使用命令行工具或检查配置文件来确认服务器是否正在运行,并能够与时间源进行同步。 ### 回答3: Chrony是一款精确的网络时间同步工具,可以帮助服务器保持时间的精确性。为了测试一个可用的Chrony服务器的连通性,我们可以采取以下步骤: 首先,在要测试的服务器上安装Chrony软件。 然后,使用`chronyc sources -v`命令查看Chrony服务器的源列表,确认可用的时间服务器。该命令还将提供服务器的IP地址以及与服务器的连接状态。 接下来,使用`ping`命令测试服务器的IP地址,以确保网络连接正常。 连接到Chrony服务器。在命令行中输入`chronyc sources -v -a`。此命令将显示所有已连接到Chrony服务器的时间源,并且每个时间源都有不同的标识符和状态。 通过查看每个时间源的状态,我们可以确定与Chrony服务器的连接是否成功。状态的不同标志着连接的状态,如INIT、AUTH、CANDIDATE、SELECT和ACTIVE。 我们还可以查看时间源的纪录来判断它们的稳定性。这可以通过`chronyc sourcestats`命令来实现,该命令将显示每个时间源的性能统计数据,如延迟、偏差和钟差。 最后,我们可以使用`chronyc tracking`命令来查看与Chrony服务器同步的情况。该命令将提供与系统时钟的比较,显示当前的偏差和频率调整。 通过以上步骤,我们可以测试Chrony服务器的连通性,并确保它能够提供准确和稳定的时间。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值