当前位置: > CentOS > CentOS服务器 > 环境配置 >

Centos 5.5搭建NTP服务器

时间:2015-06-17 10:28来源:51cto.com 作者:IT

1,ntp(network time protocol,网络时间协议)是一个用于同步计算机时钟的网络协议,它可以使计算机与其他服务器或时钟源进行时间同步。时间信息的传输都使用UDP协议123端口。

2,ntp服务的安装

yum  -y install ntp   // 使用yum 命令从互联网上下载安装包,前提是主机能连接网络。

wKiom1V9BtzDVShSAAIuH3FGd1U080.jpg

wKioL1V9CIfCvuFBAAI2v5atpeg310.jpg

wKioL1V9CIeAt6VgAAK35QvoXso056.jpg

wKioL1V9CP2hqSiSAAJDHT1MFj8934.jpg

完成下载并安装!

3,重启NTP服务

wKiom1V9B5fgwQKvAACHU7OvCtQ478.jpg

重启成功!

4、   Ntp服务其启动,暂停相关命令

service   ntpd start       #启动

service  ntpd stop      #停止

service ntpd  restart  #重启

service ntpd  reload    #重新加载

service ntpd starts      #查看当前启动状态

wKiom1V9CHDS2VQtAAFTkUIDw7o007.jpg

5 、 设置ntp服务的运行级别

chkconfig    ntpd    on  #在系统运行级别为2、3、4、5上设置为自动运行

chkconfig    ntpd    off  #在系统运行级别为2、3、4、5上设置为不自动运行

chkconfig    ntpd    --level 35 on     #在系统运行级别为3、5上设置为自动运行

chkconfg    ntpd    --level 35 off     #在系统运行级别为3、5上设置为不自动运行

wKioL1V9CmigUk3xAADen6_sW9M343.jpg

使用chkconfig ntpd –list查看ntp服务的运行级别

 

6、使用ntsysv命令进行设置ntp 服务下次开机自动启动

wKiom1V9CPDBxGu0AAFIBbFcKPw196.jpg

找到ntpd ,按空格将其设置为开机自启动,再按Tab键选择ok回车

 

7,ntp 服务的配置

7.1 ntp服务的主配置文件在/etc/ntp.conf

第三行是默认拒绝所以NTP客户端的所以操作,并且打开kod功能

第九行允许本地用户所以操作

第十三行指定客户端

第十四行和二十行指定互联网的NTP服务器地址

wKiom1V9CUjj_XWAAANTTJBB-cw049.jpg

第三十三行如无法与这行之前定义的上层NTP服务器通信时,以本地时间为标准时间

第三十四行指定本地NTP服务器的层

第四十一行指定NTP服务器日志文件位置

wKioL1V9C0HyyqhtAAOUtGG9aiQ943.jpg

7.2修改/etc/ntp/step-tickers文件,添加如下内容(当ntp服务启动时,会自动与该文件中的记录的上层ntp 服务进行时间校时)

wKioL1V9C4Cx2DllAABw9XJFpoI892.jpg

7.3修改/etc/sysconfig/ntpd文件,将SYNC_HWCLOCK=yes,允许BIOS与系统时间同步

wKioL1V9C72Smel8AADtkCD1RWk900.jpg

7.4重启NTP服务器

wKiom1V9ClOj8RXLAADHmi32weM213.jpg

7.4通过ntpstat命令显示本机上次与上层NTP服务器同步时间的情况

第一行进行时间校对的NTP服务器

第二行本地主机与上层NTP服务器的时间差

第三行下次同步时间

wKioL1V9DJuiZevIAACrjioKmnw896.jpg

8,完成NTP服务器的配置



(责任编辑:IT)
------分隔线----------------------------