Ubuntu系統默認的時鐘同步服務器是ntp.ubuntu.com,Debian則是0.debian.pool.ntp.org等, 各Linux發行版都有本身的NTP官方服務器。身在中國,使用這些都會有高延遲,但對時鐘同步這件事來講影響不大。
ubuntu
在某些環境下,好比公司內網、雲上子網等,是與互聯網隔絕的。這時要想作時鐘同步,就只能本身配置了。服務器
本文介紹如何本身配置時鐘同步,不介紹如何自建NTP服務器。ide
通常timesync是預裝的。若是沒有,能夠使用如下命令手動安裝。阿里雲
sudo apt install systemd-timesyncd 它和ntp是衝突的,兩者只能安裝一個。url
修改/etc/systemd/timesyncd.conf,把NTP設爲華爲內綠區可達的NTP服務器。spa
[Time]
NTP=ntp7.aliyun.com
NTP=ntp6.aliyun.com
修改完成後,須要restart後這個配置才生效。rest
sudo systemctl restart systemd-timesyncd.service
若是以上systemd-timesyncd.service由於什麼緣由而不存在,則可經過如下命令修復:code
sudo dpkg-reconfigure systemd-timesyncd
通常查看日期與時間是使用date。使用timedatectl能夠查看到更多時鐘同步相關信息。orm
$ 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列表,能夠經過ping擇優使用。ci
ntp1.aliyun.comntp2.aliyun.comntp3.aliyun.comntp4.aliyun.comntp5.aliyun.comntp6.aliyun.comntp7.aliyun.com