概述
linux服务器在提供服务时,要和其他机器进行请求的交互,实际生产环境中,可能因为时间不同步,导致了服务异常。
下面介绍下怎么部署NTP服务来解决这个问题。
ps:强烈吐槽下头条这个新排版功能,只要图片分辨率比较低然后点添加的时候直接白屏,也无法回退,这个很明显的bug居然没测出来,导致我重新写了三次...
一、NTP服务概述
1、原理
NTP(Network TimeProtocol,网络时间协议)是用来使计算机时间同步的一种协议。它可以使计算机对其服务器或时钟源做同步化,它可以提供高精准度的时间校正(LAN上与标准间差小于1毫秒,WAN上几十毫秒),切可介由加密确认的方式来防止恶意的协议攻击。
模式:C/S模式
2、使用的端口
默认NTP服务端口:UDP/123
3、ntp和ntpdate区别
1)两个服务都是centos自带的(centos7中不自带ntp)。ntp的安装包名是ntp;ntpdate的安装包是ntpdate。他们并非由一个安装包提供。
2)ntp守护进程为ntpd,配置文件是/etc/ntp.conf
3)ntpdate用于客户端的时间矫正,非NTP服务器可以不启动NTP。
二、安装部署
1、IP规划
2、环境准备
以下基于centos7.3
2.1、关闭selinux和防火墙
systemctl stop firewalld
systemctl disable firewalld
sed -i 's/SELINUX=enforcing/SELINU