利用 chrony 配置 Linux-1 为其他 Linux 主机提供时间同步服务
时间: 2024-02-12 09:39:23 浏览: 32
可以按照以下步骤来配置 Linux-1 为其他 Linux 主机提供时间同步服务:
1. 在 Linux-1 上安装 chrony:
```
sudo apt-get update
sudo apt-get install chrony
```
2. 修改 chrony 配置文件 `/etc/chrony/chrony.conf`,将以下行添加到文件末尾:
```
allow 192.168.1.0/24
```
其中 `192.168.1.0/24` 是你的局域网地址段,允许这个地址段的主机与 Linux-1 同步时间。
3. 启动 chrony 服务:
```
sudo systemctl start chrony
```
4. 验证 chrony 是否正常工作:
```
chronyc sources
```
如果输出类似以下内容,则表示 chrony 已经正常工作:
```
210 Number of sources = 1
MS Name/IP address Stratum Poll Reach LastRx Last sample
===============================================================================
^+ time.nist.gov 1 6 37 30 -294us[ -625us] +/- 161ms
```
5. 在其他 Linux 主机上安装 chrony:
```
sudo apt-get update
sudo apt-get install chrony
```
6. 修改 chrony 配置文件 `/etc/chrony/chrony.conf`,将以下行添加到文件末尾:
```
server linux-1
```
其中 `linux-1` 是 Linux-1 的主机名或 IP 地址。
7. 启动 chrony 服务:
```
sudo systemctl start chrony
```
8. 验证时间同步是否正常:
```
chronyc tracking
```
如果输出类似以下内容,则表示时间同步已经正常:
```
Reference ID : 192.168.1.100 (linux-1)
Stratum : 2
Ref time (UTC) : Tue Sep 07 07:52:26 2021
System time : 0.000000000 seconds slow of NTP time
Last offset : -0.000000000 seconds
RMS offset : 0.000000000 seconds
Frequency : 1.814 ppm slow
Residual freq : -0.004 ppm
Skew : 0.000 ppm
Root delay : 0.002045309 seconds
Root dispersion : 0.000534147 seconds
Update interval : 64.0 seconds
Leap status : Normal
```