原创文章,转载请注明出处
https://qiedd.com/

0. 简介

我发现用国内的 NTP 服务似乎更准,因此修改一下 NTP 服务器

参考 Arch Wiki: https://wiki.archlinux.org/title/systemd-timesyncd

1. 国内的 NTP 服务

阿里云: https://help.aliyun.com/document_detail/92704.html
腾讯云: https://cloud.tencent.com/document/product/213/30392
官方: https://www.pool.ntp.org/zone/cn

2. 调整 NTP 服务器

# 修改配置
vim /etc/systemd/timesyncd.conf

[Time]
NTP=ntp.aliyun.com
FallbackNTP=ntp1.aliyun.com ntp2.aliyun.com ntp3.aliyun.com ntp4.aliyun.com ntp5.aliyun.com ntp6.aliyun.com ntp7.aliyun.com

# 或者使用 sed 替换
sed -i 's/^#NTP=.*/NTP=ntp.aliyun.com/g; s/^#FallbackNTP=.*/FallbackNTP=ntp1.aliyun.com ntp2.aliyun.com ntp3.aliyun.com ntp4.aliyun.com ntp5.aliyun.com ntp6.aliyun.com ntp7.aliyun.com/g' /etc/systemd/timesyncd.conf

# 以 timedatectl 启用
timedatectl set-ntp true

# 重启 systemd 以应用配置
systemctl restart systemd-timesyncd.service

# 确认你的配置是否已被应用
timedatectl show-timesync --all

# 查看同步信息
timedatectl timesync-status
分类: Linux

0 条评论

发表回复

Avatar placeholder

您的邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据