NTP协议
网络时间协议NTP( Network Time Protocol)是TCP/P协议族里面的一个应用层协议
随着网络拓扑的日益复杂,整个网络内设备的时钟同步将变得十分重要
手工修改系统时钟,不仅工作量巨大,而且时钟的准确性也无法得到保证。NTP的出现就是为了解决网络内
NTP主要应用于网络中所有设备时钟需要保持致的场合,比如
应用场景
网络管理:对从不同路由器采集来的日志信息、调试信息进行分析时,需要以时间作为参照依据
计费系统:要求所有设备的时钟保持一致
多个系统协同处理同一个复杂事件:为保证正确的执行顺序,多个系统必须参考同一时钟
备份服务器和客户机之间进行増量备份:要求备份服务器和所有客户机之间的时钟同步
系统时间:某些应用程序需要知道用户登录系统的时间以及文件修改的时间。
服务搭建
安装ntp
yum instatll -y ntp
修改配置文件
1.首先在server节点
vi /etc/ntp.conf
使用#备注此部分,并添加对应部分保存
#server 0.centos.pool.ntp.org iburst
#server 1.centos.pool.ntp.org iburst
#server 2.centos.pool.ntp.org iburst
#server 3.centos.pool.ntp.org iburst
server 127.127.1.0
fudge 127.127.1.0 stratum 5
2.在client节点
vi /etc/ntp.conf
同样的注释以server开头的行
添加 server server节点的ip地址到注释的地方
如下:
#server 0.centos.pool.ntp.org iburst
#server 1.centos.pool.ntp.org iburst
#server 2.centos.pool.ntp.org iburst
#server 3.centos.pool.ntp.org iburst
server 172.21.1.9
ip可以通过ip addr查看
3.systemctl restart ntpd 重启ntp服务,对应重启
4.ntpq -p查看状态
remote栏有对应的主机信息。
date打印时间应一致。