chrony服务器配置成ntp v4
时间: 2024-12-27 21:09:37 浏览: 5
Chrony是一款开源的时间同步服务,它能够提供准确的时间同步功能,包括从NTPv4服务器获取时间。要在Chrony上配置NTPv4服务器,你可以按照以下步骤操作:
1. **安装Chrony**:
首先,在Linux系统中安装Chrony,如果是Debian/Ubuntu系列,可以运行 `sudo apt-get install chrony`,而在Red Hat/CentOS系列,则使用 `sudo yum install chrony`.
2. **编辑Chrony配置文件**:
打开Chrony的主配置文件,通常位于 `/etc/chrony/chrony.conf`。使用文本编辑器如`vim`、`nano` 或者`sudo nano /etc/chrony/chrony.conf`。
3. **添加NTP服务器**:
在配置文件中,找到 `[server]` 或 `[pool]` 子节,并添加你的NTPv4服务器地址。例如:
```
server ntp.example.com iburst
server backup_ntp.example.com prefer
```
"iburst" 指的是更快地尝试连接,"prefer" 表示优先选择这个服务器。
4. **启用自动时钟同步**:
确保以下行存在并且注释已取消(去掉`#`),以便Chrony启动时自动尝试同步时间:
```
makestep = yes
stepinterval = 10s
maxpoll = 5
minpoll = 2
selectiveserver = yes
```
5. **设置权限**:
保存并关闭编辑器后,需要重启Chrony服务使其应用新的配置:
```
sudo systemctl restart chronyd
```
6. **验证配置**:
使用 `chronyc sources -v` 命令检查Chrony是否正在从指定的NTPv4服务器接收时间。
阅读全文