配置 Linux 的時鐘同步

Ubuntu系統默認的時鐘同步服務器是ntp.ubuntu.com,Debian則是0.debian.pool.ntp.org等, 各Linux發行版都有本身的NTP官方服務器。身在中國,使用這些都會有高延遲,但對時鐘同步這件事來講影響不大。
Linux命令
在某些環境下,好比公司內網、雲上子網等,是與互聯網隔絕的。這時要想作時鐘同步,就只能本身配置了。ubuntu

本文介紹如何本身配置時鐘同步,不介紹如何自建NTP服務器。服務器

安裝

通常timesync是預裝的。若是沒有,能夠使用如下命令手動安裝。ide

sudo apt install systemd-timesyncd 它和ntp是衝突的,兩者只能安裝一個。阿里雲

配置

修改/etc/systemd/timesyncd.conf,把NTP設爲華爲內綠區可達的NTP服務器。rest

[Time]NTP=ntp7.aliyun.comNTP=ntp6.aliyun.com

修改完成後,須要restart後這個配置才生效。blog

sudo systemctl restart systemd-timesyncd.service

若是以上systemd-timesyncd.service由於什麼緣由而不存在,則可經過如下命令修復:同步

sudo dpkg-reconfigure systemd-timesyncd

查看效果

通常查看日期與時間是使用date。使用timedatectl能夠查看到更多時鐘同步相關信息。it

$ timedatectl status               Local time: 二 2020-09-22 20:06:05 CST           Universal time: 二 2020-09-22 12:06:05 UTC                 RTC time: 二 2020-09-22 12:06:05                Time zone: Asia/Shanghai (CST, +0800)System clock synchronized: yes              NTP service: active          RTC in local TZ: no

國內NTP服務器列表

如下給出一些阿里雲的NTP列表,能夠經過ping擇優使用。class

ntp1.aliyun.comntp2.aliyun.comntp3.aliyun.comntp4.aliyun.comntp5.aliyun.comntp6.aliyun.comntp7.aliyun.com
相關文章
相關標籤/搜索