linux ntp时间同步(内网)

作者:star
QQ:653945222

操作环境:centos 6.7

服务器IP 角色 说明
192.168.6.61 NTPD服务器 作为内外网络的NTPD服务
192.168.6.62 NTPD客户端 内网设备与192.168.6.61时间同步
192.168.6.63 NTPD客户端 内网设备与192.168.6.61时间同步
192.168.6.64 NTPD客户端 内网设备与192.168.6.61时间同步
192.168.6.65 NTPD客户端 内网设备与192.168.6.61时间同步

1.安装ntp时间服务器(所有机器)

1.1 yum安装方式:#yum install -y ntp
1.2 tar包安装方式:

  • 下载tar包:http://www.ntp.org/downloads.html
  • 安装
tar -zxvf ntp-4.2.8p8.tar.gz
cd ntp-4.2.8p8
./configure --prefix=/usr/local/ntp --enable-all-clocks --enable-parse-clocks
make && make install

rpm -q ntp #查看是否安装成功

2.设置ntp服务为开机自启动(所有机器)

chkconfig ntpd on

[root@mini1 ~]# chkconfig --list ntpd
ntpd            0:关闭    1:关闭    2:启用    3:启用    4:启用    5:启用    6:关闭

3.设置NTP Server

vi /etc/ntp.conf


driftfile /var/lib/ntp/drift

restrict default kod nomodify notrap nopeer noquery
restrict -6 default kod nomodify notrap nopeer noquery

restrict 127.0.0.1 
restrict -6 ::1

#允许192.168.6网段机器同步时间
restrict 192.168.6.0 mask 255.255.255.0 nomodify notrap

#远程时间服务器的地址
server 210.72.145.44 perfer #中国国家授时中心
server 1.cn.pool.ntp.ofg

#允许上层服务器主动修改本机时间
restrict 210.72.145.44 nomodify notrap noquery
restrict 1.cn.pool.ntp.ofg nomodify notrap noquery

#外部时间服务器不可用时,以本地时间作为时间服务
server 127.127.1.0
fudge  127.127.1.0 stratum 10 

includefile /etc/ntp/crypto/pw

keys /etc/ntp/keys

4.设置NTP client

vi /etc/ntp.conf

driftfile /var/lib/ntp/drift
restrict 127.0.0.配置只有192.168.6这个网段的可以从本NTP 服务器同步时间
server 192.168.6.61
restrict 210.72.145.44 nomodify notrap noquery
restrict 1.cn.pool.ntp.ofg nomodify notrap noquery
#允许上层时间服务器主动修改本机时间

#远程时间服务器的地址
includefile210.72.145.44 perfer #中国国家授时中心
includefile1.cn.pool.ntp.ofg

keys /etc/ntp/keys

5.重启ntpd服务(所有机器)

service ntpd restart

6.查看NTP服务

ntpq -p        #NTP Server

     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
 210.72.145.44   .INIT.          16 -    -  256    0    0.000    0.000   0.000
*LOCAL(0)        .LOCL.          10 l    -   64  377    0.000    0.000   0.000

ntpq -p        #NTP Client

     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
*mini1           LOCAL(0)        11 u   60   64    7    0.334   -0.487   0.034

查看时间同步状态,一般需要5-10分钟后才能成功连接和同步。所以,服务器启动后需要稍等下。

ntpstat

刚启动时时:unsynchronised

启动并连接同步后:
synchronised to NTP server (192.168.6.61) at stratum 12
time correct to within 263 ms
polling server every 64 s

image

你可能感兴趣的:(linux ntp时间同步(内网))