2. CentOS/RHEL 系統
步驟 1:安裝 chrony
bash:運行
# CentOS 7/RHEL 7
sudo yum install chrony -y
# CentOS 8/RHEL 8+
sudo dnf install chrony -y
步驟 2:配置 chrony(同 Ubuntu)
編輯配置文件 /etc/chrony.conf:
bash:
sudo vim /etc/chrony.conf
- 替換上游服務器:
server ntp.aliyun.com iburst
server time.nist.gov iburst # 美國NIST服務器(備用)
- 允許局域網客户端(例如 10.0.0.0/24 網段):
allow 10.0.0.0/24
步驟 3:重啓服務並設置自啓
bash:
sudo systemctl restart chronyd
sudo systemctl enable chronyd
步驟 4:驗證
bash:
chronyc sources -v # 查看同步狀態
chronyc tracking # 查看本地時間同步詳情
3. 傳統 ntp 服務
若需使用傳統 ntp 服務(而非 chrony),步驟如下:
Ubuntu/Debian 安裝 ntp:
bash:
sudo apt install ntp -y
配置文件:/etc/ntp.conf,添加上游服務器和允許的客户端(同 chrony 配置邏輯),然後重啓服務:
bash:
sudo systemctl restart ntp
CentOS/RHEL 安裝 ntp:
bash:
sudo yum install ntp -y # CentOS 7
sudo systemctl restart ntpd
sudo systemctl enable ntpd