时区概念

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)指在夏天太阳升起的比较早时,将时间拔快一小时,以提早日光的使用(中国不使用)。

服务器端

服务器端防火墙放行NTP服务

firewall-cmd --zone=public --add-service=ntp

安装程序包

yum install ntp ntpdate -y

编辑配置文件

#新增日志文件
logfile /var/log/ntpd.log
#允许本地网络到此服务器同步时间
restrict 192.168.2.0 mask 255.255.255.0 nomodify notrap
#从阿里云的时间服务器同步时间
server ntp.aliyun.com
server time.nist.gov
#避免客户端报错:Server dropped: strata too high
server 127.127.1.0 fudge
127.127.1.0 stratum 8

启动服务

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

验证服务

[root@node72 log]# ntpq -p
remote refid st t when poll reach delay offset jitter
==============================================================================
*203.107.6.88 10.165.84.13 2 u 1 64 377 29.922 -11.007 1.615
time-b-wwv.nist .INIT. 16 u - 256 0 0.000 0.000 0.000
LOCAL(0) .LOCL. 5 l 727 64 0 0.000 0.000 0.000
[root@node72 log]# date -R
Fri, 15 Feb 2019 10:47:07 +0800

客户端

远程同步测试

[root@master ~]# ntpdate -d 192.168.2.72
10 Feb 23:31:47 ntpdate[58114]: ntpdate 4.2.6p5@1.2349-o Fri Apr 13 12:52:28 UTC 2018 (1)
Looking for host 192.168.2.72 and service ntp
host found : node72.magedu.com
transmit(192.168.2.72)
receive(192.168.2.72)
transmit(192.168.2.72)
receive(192.168.2.72)
transmit(192.168.2.72)
receive(192.168.2.72)
transmit(192.168.2.72)
receive(192.168.2.72)
server 192.168.2.72, port 123
stratum 6, precision -23, leap 00, trust 000
refid [192.168.2.72], delay 0.02618, dispersion 0.00000
transmitted 4, in filter 4
reference time: e010a2ef.1b1c4a77 Fri, Feb 15 2019 10:31:11.105
originate timestamp: e010a2f5.a34d1179 Fri, Feb 15 2019 10:31:17.637
transmit timestamp: e00ac26a.072e828e Sun, Feb 10 2019 23:31:54.028
filter delay: 0.02623 0.02618 0.02620 0.02618
0.00000 0.00000 0.00000 0.00000
filter offset: 385164.0 385163.9 385163.7 385163.6
0.000000 0.000000 0.000000 0.000000
delay 0.02618, dispersion 0.00000
offset 385163.916949 10 Feb 23:31:54 ntpdate[58114]: step time server 192.168.2.72 offset 385163.916949 sec

centos7搭建时间服务器的更多相关文章

  1. CentOS7搭建时间服务器-chrony(不坑)

    标签(linux): chrony 笔者Q:972581034 交流群:605799367.有任何疑问可与笔者或加群交流 之前centos6我们一直用的ntp时间服务器,虽然到CentOS7上也可以装 ...

  2. CentOS7搭建时间服务器-chrony

      系统:centos7防火墙:关闭防火墙和selinux软件:chrony centos6我们一直用的ntp时间服务器,虽然到CentOS7上也可以装ntp.但是各种问题.所以建议centos7使用 ...

  3. CentOS7 搭建 SVN 服务器

    CentOS7 搭建 SVN 服务器 介绍SVN: SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS.CVS,它采用了分支管理系统,它的设计目标就是取代CVS.互联网上 ...

  4. centos7 搭建WEB服务器

    centos7 搭建WEB服务器 2017年09月17日 09:44:50 逝然1994 阅读数:18321 标签: centosapacheweb服务器 更多 个人分类: centos服务器简单配置 ...

  5. Centos7 Ntp 时间服务器

    Centos7 Ntp 时间服务器 安装环境 [root@m02 ~]# cat /etc/redhat-release CentOS Linux release 7.4.1708 (Core) 安装 ...

  6. centos7搭建svn服务器及客户端设置

    centos7搭建svn服务器及客户端设置 centos7貌似预装了svn服务(有待确认),因此我们直接启动该服务即可 一.svn服务端配置(服务器IP假设为192.168.100.1) 步骤1:创建 ...

  7. CentOS7搭建NTP服务器及客户端同步时间

    一.服务器配置 1.查看服务器.客户端操作系统版本 [root@hadoop101 ~]# cat /etc/redhat-release CentOS Linux release (Core) 2. ...

  8. centos7 搭建DHCP服务器

    一.DHCP简单讲解 DHCP就是动态主机配置协议(Dynamic Host Configuration Protocol)是一种基于UDP协议且仅限用于局域网的网络协议,它的目的就是为了减轻TCP/ ...

  9. centos7 搭建svn服务器&客户端的访问&备份迁移

    当今用于版本控制的软件程序主要的有svn和git,其它软件咱不熟悉,今天记录下搭建svn服务器和svn客户端使用: 使用环境:虚拟机为centos7系统,svn服务器安装在centos7系统平台上,s ...

随机推荐

  1. 本学期C#学习个人总结

    本学期C#的学习结束了,我在这里作一下总结.我还记得陈老师在第一节课上说过,学任何东西,都要学结构,否则你不会学好.当我听到这句话的时候,没有放在心上,可是随着C#学习的不断深入,我越来越发现许多知识 ...

  2. 2019十大安卓手游折扣平台app排行榜

    2019游戏版号陆续开放,玩家又有许多好游戏可以玩了. 小编就以当前最热门的十个游戏来点评手游折扣平台App排行榜吧! 排名第一的游戏: 少年西游记-新征程 老平台,集成SDK,良心平台,覆盖全网游戏 ...

  3. Android中粗字体

    前言 最近UI大牛出了一版新的效果图,按照IOS的效果做的,页面里面有普通字体.中粗字体.加粗字体.对于IOS的小伙伴,分分钟搞定,但是对于Android开发的我,瞬间懵逼了.WTF! 安卓只有粗和不 ...

  4. [十二省联考2019]异或粽子 01trie

    [十二省联考2019]异或粽子 01trie 链接 luogu 思路 首先求前k大的(xo[i]^xo[j])(i<j). 考场上只想到01trie,不怎么会写可持久,就写了n个01trie,和 ...

  5. shell 按行读取文件的内容

    test.py: #coding=utf- import subprocess compilePopen = subprocess.Popen('gcc haha',shell=True,stderr ...

  6. 雷林鹏分享:CodeIgniter常用的数据库操作类

    在 CodeIgniter 中,使用数据库是非常频繁的事情.你可以使用框架自带的数据库类,就能便捷地进行数据库操作. 初始化数据库类 依据你的数据库配置载入并初始化数据库类: $this->lo ...

  7. python之做一个简易的翻译器(二)

    把写好的python程序转换为windows系统下可以运行的exe文件 使用pyinstaller命令来进行转换 1.首先安装pyinstaller 可以在pycharm中安装,也可以直接使用pip命 ...

  8. c代码写数据到二进制的bin文件中

    需要将数据写入到bin文件中,打开该文件是一堆乱码,增加数据的保密性 例如:要写入的数据为一个字符串,加上若干个int型整数 #define _CRT_SECURE_NO_WARNINGS #incl ...

  9. 怎样使用md命令一次建立多级子目录

    https://jingyan.baidu.com/article/37bce2be30cae21002f3a224.html 点击开始,运行,在运行窗口中输入“cmd”.   打开cmd窗口之后,用 ...

  10. LARS 最小角回归算法简介

    最近开始看Elements of Statistical Learning, 今天的内容是线性模型(第三章..这本书东西非常多,不知道何年何月才能读完了),主要是在看变量选择.感觉变量选择这一块领域非 ...