Ubuntu系统默认的时钟同步服务器是ntp.ubuntu.com,Debian则是0.debian.pool.ntp.org等, 各Linux发行版都有本身的NTP官方服务器。身在中国,使用这些都会有高延迟,但对时钟同步这件事来讲影响不大。
ubuntu
在某些环境下,好比公司内网、云上子网等,是与互联网隔绝的。这时要想作时钟同步,就只能本身配置了。服务器
本文介绍如何本身配置时钟同步,不介绍如何自建NTP服务器。app
通常timesync是预装的。若是没有,能够使用如下命令手动安装。ide
sudo apt install systemd-timesyncd 它和ntp是冲突的,两者只能安装一个。阿里云
修改/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