Centos7搭建NTP时间服务器

1、时区概念

GMT、UTC、CST、DST
UTC:整个地球分为二十四个时区,每个时区都有自己的本地时间,在国际无线电通信场合,为了统一起见,使用一个统一的时间,称为通用协调时间(UTC:Universal Time Coordinated)。
GMT:格林威治标准时间(Greenwich Mean Time)位于英国伦敦郊区的皇家格林尼治天文台的标准时间,因为本初子午线被定义在通过那里的线经(UTC与GMT时间基本相同)
CST:中国标准时间(China Standard Time)
GMT + 8 = UTC + 8 = CST
DST:夏令时(Daylight Saving time)指在夏天太阳升起的比较早时,将时间拔快一小时,以提早日光的使用(中国不使用)。

2、服务器端设置

firewall-cmd --zone=public --add-service=ntp  #防火墙放行
yum install ntp ntpdate -y  #安装程序包

3、编辑配置文件

vi /etc/ntp.conf

4、删除文件内容,替换为以下内容

server time.windows.com
server cn.pool.ntp.org
server 120.25.108.11
server 203.107.6.88
server 127.127.1.0 iburst
## 以下为可以使用NTP服务器的地址段
restrict 10.105.36.0 mask 255.255.255.0 nomodify
restrict 10.105.32.0 mask 255.255.255.0 nomodify
restrict 10.105.37.0 mask 255.255.255.0 nomodify

5、启动服务

systemctl start  ntpd  #启动服务
systemctl enable  ntpd.service   #设置开机启动服务

6、验证服务

ntpq  -p

7、客户端设置

ntpdate -u 192.168.137.3   #此服务器地址自行修改
hwclock -w  #修改硬件时间,保持与软件同步

8、客户端设置计划任务,每天晚上1点同步时间

ntpdate -d -b 192.168.137.3  #测试服务器同步
crontab -e
00 01 * * * root /usr/sbin/ntpdate -q 192.168.137.3; /sbin/hwclock -w      
#格式 00 01 * * *  五个字符表示  分 时 日 月 年

 

 

本文章由 brokenway 发布在 个人知识库 ,文章所述不代表本站观点,法律风险由发布者自行承担,转载请注明出处!