Ubuntu系统默认的时钟同步服务器是ntp.ubuntu.com,Debian则是0.debian.pool.ntp.org等, 各Linux发行版都有本身的NTP官方服务器。身在中国,使用这些都会有高延迟,但对时钟同步这件事来讲影响不大。
在某些环境下,好比公司内网、云上子网等,是与互联网隔绝的。这时要想作时钟同步,就只能本身配置了。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列表,能够经过ping择优使用。class
ntp1.aliyun.comntp2.aliyun.comntp3.aliyun.comntp4.aliyun.comntp5.aliyun.comntp6.aliyun.comntp7.aliyun.com