NTP(Network Time Protocol,网络时间协议)是用来使计算机时间同化的一种协议,它可以使计算机对其他服务器或时钟源做同步化,它可以提供高精准度的时间校正(LAN上与标准时间差小于1毫秒,WAN上几十毫秒),且可介由加密确认的方式来防止恶意的系恶意攻击。
运行模式:C/S模式; 端口号:123
树状模式,顶层为国际或国家授时中心,最多16层
安装NTP
[root@bogon~]# rpm -ivh /mnt/cdrom/Packages/ntpdate-4.2.6p5-29.el7.centos.x86_64.rpm
或
Yum –y install ntp
安装客户端:
[root@bogon~]# rpm -ivh /mnt/cdrom/Packages/ntpdate-4.2.6p5-29.el7.centos.x86_64.rpm
Systemc start ntpd 启动NTP
Chkconfig ntpd on 设置ntpd为开机启动
Netstat –anptu |grep 123/ntpd 查看ntp端口是否开发/是否启动
配置文件位置: /etc/ntp.conf
实战:服务器同步时间
ntpdate #linux时间同步命令
用法:ntpdate IP/ntp服务器域名
同步服务器设置配置文件/etc/ntpd.conf,可自己添加IP或域名
NTP手动同步需停止服务才可使用以下命令,开启服务可自动同步
[root@bogon~]# ntpdate 0.centos.pool.ntp.org :与0.centos.pool.ntp.org连接
28 Oct 02:58:08 ntpdate[3281]: adjust time server 84.16.73.33 offset -0.013352 sec
Ntpstat:列出是否与上层服务器连接,需要5分钟
Ntpq –p:列出我们的ntp服务器与上游服务器的连接状态