centos6-ntpd安装部署

NTPD服务端

安装NTP软件:

# yum install -y ntp

检查远程ntp服务器是否可用:

# ntpdate -q ntp5.aliyun.com
server 182.92.12.11, stratum 2, offset 189.609764, delay 0.02899
 8 May 09:30:57 ntpdate[17695]: step time server 182.92.12.11 offset 189.609764 sec

配置ntp服务之前,先手动同步一下时间:

# ntpdate ntp5.aliyun.com
 8 May 09:35:37 ntpdate[17715]: step time server 182.92.12.11 offset 189.609636 sec

编辑NTP配置文件:(文件位置在/etc/ntp.conf,编辑前备份)

# cp /etc/ntp.conf /etc/ntp.conf.ori
 
# vim /etc/ntp.conf
restrict 172.17.101.0 mask 255.255.255.0 nomodify notrap
server ntp1.aliyun.com
server ntp2.aliyun.com
server ntp3.aliyun.com
server ntp4.aliyun.com
server ntp5.aliyun.com
server ntp6.aliyun.com
server ntp7.aliyun.com
# UndisciplinedLocal Clock. This is a fake driver intended for backup
# # and when nooutside source of synchronized time is available.
# # 外部时间服务器不可用时,以本地时间作为时间服务
server 127.127.1.0 # local clock
fudge 127.127.1.0 stratum 10

把之前的参数注释掉:

#server 0.centos.pool.ntp.org iburst
#server 1.centos.pool.ntp.org iburst
#server 2.centos.pool.ntp.org iburst
#server 3.centos.pool.ntp.org iburst

启动ntpd

当前启动ntpd服务
# /etc/init.d/ntpd start
Starting ntpd:                                             [  OK  ]

下次开机自启ntpd服务
# chkconfig  ntpd on

检查服务状态:

# ntpq -p
     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
 time5.aliyun.co 10.137.38.86     2 u   13   64    7    3.446   -0.276   0.078
 120.25.115.19   10.137.53.7      2 u   13   64    7   39.774    0.001   0.123
 203.107.6.88    10.137.55.181    2 u    9   64    7   13.564   -0.408   0.066
*LOCAL(0)        .LOCL.          10 l   13   64    7    0.000    0.000   0.000

如果服务器当前时间和远程ntp服务器时间相差很多或者服务器时间比远程ntp服务器时间要快的话,那么服务器是不会与远程ntp服务器同步时间的

需要在ntp.conf中加上一行参数:

tinker panic 0

将同步的时间与硬件时钟进行同步:

[root@LNMP ~]# vim /etc/sysconfig/ntpd
添加一行
SYNC_HWCLOCK="yes"
保存退出,重启ntp服务

至此,NTP-server时间服务器配置完成!

配置内网NTP-client

首先需要安装NTPD服务,然后配置为自启动(与NTP-Server完全一样)。然后找其中一台配置/etc/ntp.conf文件,配置完成验证通过后,拷贝到其他客户端机器,直接使用即可。

假若ntpd服务器172.17.101.22

# vim /etc/ntp.conf


server 172.17.101.22
restrict 172.17.101.22 nomodify notrap noquery
fudge 127.127.1.0 stratum 10

注释

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


#server 0.centos.pool.ntp.org iburst
#server 1.centos.pool.ntp.org iburst
#server 2.centos.pool.ntp.org iburst
#server 3.centos.pool.ntp.org iburst

将同步的时间与硬件时钟进行同步:

[root@LNMP ~]# vim /etc/sysconfig/ntpd
添加一行
SYNC_HWCLOCK="yes"
保存退出,重启ntp服务

启动ntpd

当前启动ntpd服务
# /etc/init.d/ntpd start        [  OK  ]
Starting ntpd:  

检查ntp服务状态

# ntpq -p

# ntpstat

你可能感兴趣的:(centos6-ntpd安装部署)