⛳关键问题:
why为什么需要时间同步?
详解:
系统的"时间同步"尤其是“加密服务”,时间不统一会导致证书过期,不能顺利的访问网站,由此可见,时间同步对系统产生会非常重要的影响。
Windows VS Linux 的时间同步
Windows的时间同步:开机时,从硬件BIOS时钟获取时间(Windows时间同步*软件时间 = 硬件时间),实现同步。
Linux 的时间同步 :软硬件时间异步,且互不干扰,硬件时间来源:BIOS时钟;软件时间来源:CPU Tick。且开始时,系统时间 = 硬件时间。
what is NTP?
Network Time Protocol (NTP) ,网络同步时间协议,简单而言便是同步网络中各个计算机软硬件时间的协议。
安装命令
yum -y install ntp
所属配置文件
/etc/ntp.conf
NTP=时间同步服务器,其工作原理如下图所示:
♟how Linux中时间同步软件实现:
-
ntp(旧版工具)
-
chrony(精度更加准确)
具体实操如下所示:
yum -y install chrony //安装chrony工具
rpm -qi chrony //确认软件包是否安装
vim /etc/chrony.conf
添加
server ntp.aliyun.com iburst
server ntp1.aliyun.com iburst
server ntp2.aliyun.com iburst
#
allow 0.0.0.0/0 //指定允许同步的网段
#service time even if not synchronized to a time source.
local stratum 10 //当互联网无法链接,仍然可以为客户端提供时间同步服务
:wq/ZZ
systemctl restart chronyd
chronyc sources -v //查询“*”表示实现时间同步
输入如下命令
chronyc sources -v
如下图所示,则时间同步成功
公共NTP服务:
-
阿里云公共NTP
-
Linux:ntp:aliyun.com
-
ntp1-7.aliyun.com
-
-
腾讯公共NTP
-
time1-5.cloud.tencent.com
-
-
国家授时中心服务器:210.72.145.44
本文来自博客园,作者:林清|Julien,转载请注明原文链接:https://www.cnblogs.com/Julien1021/p/16341426.html