一、实验环境
服务器类型 操作系统 IP地址
服务端 centos7.4 192.168.162.148
客户端1 redhat8.0 192.168.162.150
客户端2 redhat6.4 192.168.162.151

二、服务端配置
1、检查是否安装ntp服务

[root@localhost ~]# rpm -qa | grep ntp
ntp-4.2.6p5-25.el7.centos.2.x86_64

2、检查ntp服务是否开机自启

[root@localhost ~]# systemctl is-enabled ntpd     #红帽7、8版本
[root@localhost ~]# chkconfig --list | grep ntp   #红帽6版本

3、修改ntp配置文件

[root@localhost ~]# vi /etc/ntp.conf
加入下面两行:
server 127.127.1.0
fudge 127.127.1.0 stratum 10

说明:第一行是要同步的时间服务器的IP地址(这里我用自己设备的硬件时间)
第二行是时间服务器的层次。设为0则为顶级,如果要向别的NTP服务器更新时间,请不要把它设为0,而作为局域网的time service provider,通常将stratum设置为10。
4、重启ntp服务

[root@localhost ~]# systemctl restart chronyd    #红帽8版本
[root@localhost ~]# systemctl restart ntpd       #红帽7版本
[root@localhost ~]# service ntpd restart         #红帽6版本

三、客户端配置
1、检查是否安装ntp服务

[root@localhost ~]# rpm -qa | grep ntp
ntp-4.2.6p5-25.el7.centos.2.x86_64

2、检查ntp服务是否开机自启

[root@localhost ~]# systemctl is-enabled ntpd     #红帽7、8版本
[root@localhost ~]# chkconfig --list | grep ntp   #红帽6版本

3、修改ntp配置文件

[root@localhost ~]# vi /etc/ntp.conf
加入:
server 192.168.162.148

说明:加入的这一行是服务端的IP地址,意思是同步192.168.162.148这台服务器的时间
4、重启ntp服务

[root@localhost ~]# systemctl restart chronyd    #红帽8版本
[root@localhost ~]# systemctl restart ntpd       #红帽7版本
[root@localhost ~]# service ntpd restart         #红帽6版本

四、测试ntp时间同步
1、首先将服务端和客户端的时间做调整

服务端:
[root@localhost ~]# date
Tue Mar 30 16:15:11 CST 2021
客户端1:
[root@localhost ~]# date
Tue Mar 30 16:20:09 CST 2021
客户端2:
[root@localhost ~]# date
2021年 03月 30日 星期二 16:09:57 CST

说明:采集时间是同一时刻采集的,不存在执行命令的时差。服务端是标准时间,客户端1比服务端快大概5分钟,客户端2比服务端慢大概5分钟。
2、现在已经距离步骤1的时间调整过去25分钟了,我们查看一下时间:

服务端:
[root@localhost ~]# date
Tue Mar 30 16:38:44 CST 2021
客户端1:
[root@localhost ~]# date
Tue Mar 30 16:41:56 CST 2021
客户端2:
[root@localhost ~]# date
2021年 03月 30日 星期二 16:38:44 CST

此时客户端2比服务端时间慢的,已经同步正常,客户端1比服务端时间快的还没有完全同步,相差大概三分钟。

3、现在距离步骤2已过去30分钟,我们再次查看一下时间:

服务端:
[root@localhost ~]# date
Tue Mar 30 17:09:04 CST 2021
客户端1:
[root@localhost ~]# date
Tue Mar 30 17:09:44 CST 2021
客户端2:
[root@localhost ~]# date
2021年 03月 30日 星期二 17:09:04 CST

此时客户端1比服务端时间快40秒,已接近时间同步

4、现在距离步骤3已过去30分钟,我们再次查看一下时间:

服务端:
[root@localhost ~]# date
Tue Mar 30 17:38:12 CST 2021
客户端1:
[root@localhost ~]# date
Tue Mar 30 17:38:12 CST 2021
客户端2:
[root@localhost ~]# date
2021年 03月 30日 星期二 17:38:12 CST

此时客户端1和客户端2的时间已经和服务端的时间完全同步。

五、总结
1、按照以上方法配置ntp可实现时间很平滑的自动同步。
2、系统使用ntp服务或者chronyd服务均可使用此方法平滑的同步时间。
3、ntpd不仅仅是时间同步服务器,它还可以做客户端与标准时间服务器进行同步时间,而且是平滑同步,并非ntpdate立即同步,在生产环境中慎用ntpdate,也正如此两者不可同时运行。
4、ntpdate会造成时钟的跃变,对于某些程序会导致很严重的问题。

使用NTP服务同步时间相关推荐

  1. 利用ntp服务同步时间(史上最简单)

    说明(文末附XShell下载地址): 本文仅适用于测试环境下,解决集群时间同步问题. 生产环境ntp服务配置一般不能连外网,需要自行指定一台服务器作为ntp服务器,此服务器可以通过手动设置时间并写入c ...

  2. 搭建DHCP服务实现动态分配IP地址-NTP网络同步时间

    一. DHCP服务概述 1. DHCP的介绍 名称:DHCP (Dynamic Host Configuration Protocol)动态主机配置协议. 功能:DHCP(Dynamic Host C ...

  3. win7系统ntp时间服务器,win7与内部ntp服务器同步时间出来错误【NTP时间同步服务器】...

    试试编辑略,运行"gpedit.msc",依次展开"计算机"-"管理模版"-"系-"Windows 时间服务" ...

  4. centos6如何安装和使用ntp来同步时间

    在Centos6中,可以通过以下步骤安装和使用NTP来同步时间: 安装NTP包 在终端中输入以下命令: sudo yum install ntp 配置NTP服务器 打开NTP配置文件ntp.conf: ...

  5. Centos7部署ntp服务器同步时间以及直接将本地时间同步为北京时间

    一.查看配置 查看时区列表: timedatectl list-timezones|grep Asia 查看当前时间: date 查看当前设置: [root@localhost ~]# timedat ...

  6. ntp服务器同步时间详细配置

    部署NTP服务器进行时间同步 NTP服务端:linl_S    IP:10.0.0.15 NTP客户端:lin_C    IP:10.0.0.16 NTP服务概述 1.原理 NTP(Network T ...

  7. Linux实现NTP协议同步时间

    NTP简介 网络时间协议,英文名称:Network Time Protocol(NTP)是用来使计算机时间同步化的一种协议,它可以使计算机对其服务器或时钟源(如石英钟,GPS等等)做同步化,它可以提供 ...

  8. Linux强制与NTP服务器同步时间

    Redhat 7: 先停止ntp服务,然后强制与NTP服务器的时间同步,完成后再启动ntp服务. # systemctl stop ntpd # ntpdate ntp-server-ip (如果想不 ...

  9. linux ntpdate 查看同步时间,linux ntp ntpdate 同步时间

    ntp同步时间实验 服务端IP 192.168.1.101 客户端 192.168.1.88 一.登录server端 1.首先配置ntpd服务 vi /etc/ntp.conf 配置文件中一般有res ...

最新文章

  1. 后缀自动机 ---- P3804 【模板】后缀自动机(求每个等价类最长串的出现次数)
  2. js代码(经典+有用+常用)
  3. 如何把apdu[decode_len]打印出来
  4. 闲谈“个人核心竞争力”与“危机感” !!!
  5. 推荐算法--推荐系统架构(06)
  6. bootstrap项目实例_精选开源SpringBoot项目:涵盖权限、搜索、秒杀、支付!
  7. 使用维护Relationship
  8. C语言关键字必备练习题
  9. 阿里 计算机底层架构原理 pdf,完美起航-震撼!8位阿里大牛编写的2500页计算机底层架构原理解析,香香香...
  10. 青春日志html,关于青春日记模板锦集四篇
  11. html5 斗鱼 苹果,斗鱼ios端——手游直播开播指导
  12. Oracle数据库基本操作(windows 本地环境)
  13. SQL2005安装及连接
  14. 克隆你的声音,可能只需要5秒钟:MockingBird实现AI拟声 (详解)
  15. win10 WLAN共享给以太网口
  16. 1500w播放下还藏着什么热点?B站2个未来趋势你不得错过
  17. 1.1快速创建spring boot
  18. 阿里P7爆款《K8s+Jenkins》技术笔记,读了后确实有实质性的帮助
  19. Java虚拟机规范 Java SE 8版 - class文件格式(二)
  20. 幼儿园EasyNVR能力层安防监控平台调用视频直播流报404错误解决方案

热门文章

  1. [QT_055]设置QT源码调试(qtc+vs/mingw+msvc)
  2. 开源的 Restful Api 集成测试工具 Hitchhiker
  3. javax.xml.ws.WebServiceException
  4. python和access哪个好过计算机二级_计算机二级哪个科目最好过 通过率是多少
  5. mac睡眠状态下远程唤醒_如何控制Mac自动进入睡眠状态的时间
  6. 十年 Java API 版权案终落地、Log4j 漏洞蛰伏八年后席卷全球,2021 年开源圈大事件盘点
  7. Win10 备份与还原驱动
  8. mac版的Photoshop
  9. 100台计算机如何连成网络,如何将两台电脑连成局域网络实现资源共享?
  10. Texlive覆盖CTex