RHEL 7 NTP配置实验

RHEL 7 NTP配置实验

系统环境:
RHEL 7.3 (Maipo) 3.10.0-514.el7.x86_64
NTP Server IP:192.168.74.130
NTP Client IP: 192.168.74.131

一,使用传统NTP服务进行配置
NTP Server和NTP Client上安装
1、安装NTP包:

# yum install -y ntp
# systemctl enable ntpd            ##开机启用NTP服务
# systemctl start ntpd             ##启动NTP服务

2、配置NTP时间同步文件:

NTP Server

#vi /etc/ntp.conf              ##添加时间源,如:
server  133.100.11.8
fudge   133.100.11.8 stratum 10
#ntpq -p                    ##查看时间同步进程
#ntpdate 133.100.11.8          ##手动同步
#date                         ##查看当前时间    

NTP Client

#vi /etc/ntp.conf                    ##添加时间源,如:
server  192.168.74.130
fudge   192.168.74.130 stratum 10
#ntpq -p                                ##查看时间同步进程
#ntpdate 192.168.74.130        ##手动同步
#date

二,使用chrony服务进行配置
NTP Server和NTP Client上安装
1、安装chrony包:

#yum -y install chrony.x86_64
#systemctl enable chronyd.service    ##开机启用chrony服务
#systemctl start chronyd.service    ##启动chrony服务

2、配置NTP时间同步文件:
NTP Server

#vi /etc/chrony.conf			##添加时间源,如:
server  133.100.11.8              iburst
......
allow 192.168.74.131			##允许本地IP地址或网络访问本时钟源
#systemctl restart chronyd.service	##重启时间同步服务
#systemctl status chronyd.service	##查看时间同步状态
#chronyc sources -v			##查看时间同步源
210 Number of sources = 1

  .-- Source mode  '^' = server, '=' = peer, '#' = local clock.
 / .- Source state '*' = current synced, '+' = combined , '-' = not combined,
| /   '?' = unreachable, 'x' = time may be in error, '~' = time too variable.
||                                                 .- xxxx [ yyyy ] +/- zzzz
||      Reachability register (octal) -.           |  xxxx = adjusted offset,
||      Log2(Polling interval) --.      |          |  yyyy = measured offset,
||                                     |          |  zzzz = estimated error.
||                                 |    |           
MS Name/IP address         Stratum Poll Reach LastRx Last sample
===============================================================================
^* 133.100.11.8                  2   6    37    11   -110us[-3921us] +/-   92ms
注:带*号表示时间已经同步完成

# chronyc sourcestats -v		##检测上一级时钟源状态
210 Number of sources = 1
                             .- Number of sample points in measurement set.
                            /    .- Number of residual runs with same sign.
                           |    /    .- Length of measurement set (time).
                           |   |    /      .- Est. clock freq error (ppm).
                           |   |   |      /           .- Est. error in freq.
                           |   |   |     |           /         .- Est. offset.
                           |   |   |     |          |          |   On the -.
                           |   |   |     |          |          |   samples. 
                           |   |   |     |          |          |             |
Name/IP Address            NP  NR  Span  Frequency  Freq Skew  Offset  Std Dev
==============================================================================
133.100.11.8               11   7   525     -0.107     18.717  -3914ns  2252us

# timedatectl				##查看日期时间及NTP状态
      Local time: Thu 2017-10-05 13:12:18 CST
  Universal time: Thu 2017-10-05 05:12:18 UTC
        RTC time: Thu 2017-10-05 05:12:18
       Time zone: Asia/Shanghai (CST, +0800)
     NTP enabled: yes
NTP synchronized: yes
 RTC in local TZ: no
      DST active: n/a

NTP Client

#vi /etc/chrony.conf			##添加时间源,如:
server 192.168.74.130  iburst
#systemctl restart chronyd.service	##重启时间同步服务
#systemctl status chronyd.service	##查看时间同步状态
#chronyc sources -v			##查看时间同步源
210 Number of sources = 1

  .-- Source mode  '^' = server, '=' = peer, '#' = local clock.
 / .- Source state '*' = current synced, '+' = combined , '-' = not combined,
| /   '?' = unreachable, 'x' = time may be in error, '~' = time too variable.
||                                                 .- xxxx [ yyyy ] +/- zzzz
||      Reachability register (octal) -.           |  xxxx = adjusted offset,
||      Log2(Polling interval) --.      |          |  yyyy = measured offset,
||                                     |          |  zzzz = estimated error.
||                                 |    |           
MS Name/IP address         Stratum Poll Reach LastRx Last sample
===============================================================================
^* 192.168.74.130                3   6    17     5    -42us[-1869us] +/-  102ms
注:带*号表示时间已经同步完成

# chronyc sourcestats -v
210 Number of sources = 1
                             .- Number of sample points in measurement set.
                            /    .- Number of residual runs with same sign.
                           |    /    .- Length of measurement set (time).
                           |   |    /      .- Est. clock freq error (ppm).
                           |   |   |      /           .- Est. error in freq.
                           |   |   |     |           /         .- Est. offset.
                           |   |   |     |          |          |   On the -.
                           |   |   |     |          |          |   samples. 
                           |   |   |     |          |          |             |
Name/IP Address            NP  NR  Span  Frequency  Freq Skew  Offset  Std Dev
==============================================================================
192.168.74.130              6   4   135     -4.794    110.462   -206us  1596us

# timedatectl
      Local time: Thu 2017-10-05 14:06:35 CST
  Universal time: Thu 2017-10-05 06:06:35 UTC
        RTC time: Thu 2017-10-05 06:06:35
       Time zone: Asia/Shanghai (CST, +0800)
     NTP enabled: yes
NTP synchronized: yes
 RTC in local TZ: no
      DST active: n/a

附:公网NTP服务器IP地址
ntpdate 133.100.11.8
ntpdate 132.163.4.101

原文地址:https://www.cnblogs.com/zlg88/p/7629127.html