centos 6.5手动同步ntp时钟_CentOS7 NTP时钟同步服务配置

      计算机内部所记录的时钟是记载于BIOS(CMOS)内的,但如果计算机上面的CMOS电池没电了,或者是某些特殊因素导致BIOS数据被清除,此时计算机的时间就会不准。同时,由于某些操作系统程序的问题,也可能出现我们看到的时间与现实社会不相同的情况。所以我们都会调整一下时间,以便让计算机系统的时间可以一直保持正确的状态。在实际生活中,我们可以通过电视台、广播台等来调整我们的手表,那么在网络上呢,该如何让我们的主机随时保持正确的时间信息呢?这就需要NTP这个服务器了。

      人类使用一天24小时的制度,所以,在地球对角的边就应该相差12个小时。同一时刻,整个地球表面的时间都不一样,为了解决这个问题,地球就分成了24个时区。由于是以格林尼治时间(Greenwich Mean Time,GMT时间)为标准时间。因为我国在格林尼治的东方,因此北京本地时间会比GMT时间快8小时(GMT +8),所以中国所在的的时区为东八区(GMT +8)。在系统安装的时候需选择的时区为“Asia/Shanghai”,登录Linux使用date命令打印当前配置时区(CST为中国标准时间)。

      由于NTP时间服务器采用类似分级架构(stratum)来处理时间的同步化,所以它使用的是类似一般Server/Client的主从架构。网络社会上会提供一些主要与次要的时间服务器,这些均属于第一级与第二级的时间服务器(stratum-1stratum-2)。当你配置一台NTP主机,这台主机需要向上要求同步化的那台主机就是为stratum-1时,你的NTP就是stratum-2了,最多可达15个阶层。

64156fa5af0454cd3906a48816acef66.png

      在CentOS7中除了ntpd可以提供时钟同步服务还有chronyd,本文介绍ntpd搭建时钟同步服务。NTP默认使用UDP协议端口为123,使用yum -y install ntp ntpdate 安装ntpd服务和ntpdate命令,ntpdate命令在ntpd服务激活的时候不可用。如果已经有上级时钟源,则把上级时钟源IP或者域名写入/etc/ntp.conf。如果没有上级时钟源,则以本机作为第一级时钟源,127.127.1.0代表使用本机作为时钟源。客户端主机与NTP服务器时间误差不能超过1000秒,否则ntpd服务会自动关闭。在/etc/sysconfig/ntpd加上-g就可以避免此问题。

      例:上级时钟IP地址为10.1.7.x,本机IP地址为10.33.25.x,10.33.25.x作为上级时钟源的客户端同时作为本级时钟源提供校时服务给下级客户端主机。

服务端配置:

echo"server 10.1.7.x  prefer" >> /etc/ntp.conf  填写上级时钟源

ntpdate10.1.7.x 启动服务前手动和上级时钟源进行校时

systemctl start ntpd 启动ntpd服务

systemctl enable ntpd 添加开机激活ntpd服务

firewall-cmd--add-service=ntp --permanent 防火墙开放NTP

firewall-cmd--reload 重新加载立即生效

ntpq -p 查看时钟同步状态

70dad150972b05087f352e5e9a686649.png

CentOS客户端配置:

参考服务端配置,更换时钟源为10.33.25.x即可。

b9758a2155c8811ea5ea1b3d328e48cf.png

Win客户端配置:

df4da692cc2c30c0ec17ee29aaa570cb.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值