NTP时间服务器构建

搭建一个NTP服务器,为整个网络环境中的所有主机提供时间校准服务,具体如下:

- 部署一台NTP时间服务器

- 设置时间服务器上层与0.centos.pool.ntp.org同步

- 设置本地服务器层级数量为10

- 允许192.168.4.0/24网络的主机同步时间

- 客户端验证时间是否同步

环境:准备实验所需的虚拟机环境,实验环境所需要的主机及对应的IP设置列表如表-4所示,正确配置IP地址、主机名称,并且为每台主机配置YUM源.

拓扑图:

说明:Network Time Protocol(网络时间协议)采用的是分层设计,如图所示,Stratum层的总数限制在15以内(包括15)

步骤:

一, 部署NTP服务

1. 安装软件包

   [root@proxy ~]# yum -y install chrony

   [root@proxy ~]# rpm -qc chrony          #查看配置文件列表

   /etc/chrony.conf

   /etc/chrony.keys

   ...

2. 修改配置文件

    [root@proxy ~]# cat /etc/chrony.conf

    ...

    server 0.centos.pool.ntp.org iburst    #server用户客户端指向上层NTP服务器

    allow 192.168.4.0/24        #允许那个IP或网络访问NTP

    #deny 192.168.4.1       #拒绝那个IP或网络访问NTP

    local stratum 10       #设置NTP服务器的层数量

    ...

3. 启动NTP服务

    [root@proxy ~]# systemctl restart chronyd

    [root@proxy ~]# systemctl enable chronyd

4. 防火墙信任模式

    [root@proxy ~]# firewall-cmd --set-default-zone=trusted

二, 配置客户端

1. 安装软件包

    [root@client ~]# yum -y install chrony

2. 修改配置文件

    [root@client ~]# vim /etc/chrony.conf

    server 192.168.4.5 iburst    #设置与哪台服务器同步数据, burst参数设置重启服务后尽快同步时间

3. 将客户端时间修改为错误的时间

    [root@client ~]# date -s "hour:minute"    #调整时间(小时:分钟)

    [root@client ~]# date      #查看修改后的时间

4. 重启chrony与服务器同步时间

    [root@client ~]# systemctl restart chronyd

5. 确认时间是否已经同步

   [root@client ~]# date     #多执行几次查看结果

结束.

转载于:https://www.cnblogs.com/liusingbon/p/11155556.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值