時區概念
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