NTP時間同步

2021-10-04 17:56:25 字數 1859 閱讀 2809

4.1 問題

本案例要求搭建乙個ntp伺服器,為整個網路環境中的所有主機提供時間校準服務,具體要求如下:

部署一台ntp時間伺服器

設定時間伺服器上層與0.centos.pool.ntp.org同步

設定本地伺服器層級數量為10

允許192.168.4.0/24網路的主機同步時間

客戶端驗證時間是否同步

4.2 方案

準備實驗所需的虛擬機器環境,實驗環境所需要的主機及對應的ip設定列表如表-4所示,正確配置ip位址、主機名稱,並且為每台主機配置yum源。

表-4 主機列表

實驗拓撲如圖-8所示。

圖-8network time protocol(網路時間協議)採用的是分層設計,如圖-9所示,stratum層的總數限制在15以內(包括15)。

圖-94.3 步驟

實現此案例需要按照如下步驟進行。

步驟一:部署ntp服務

1)安裝軟體包

[root@proxy ~]# yum -y install chrony

[root@proxy ~]# rpm -qc chrony //檢視配置檔案列表

/etc/chrony.conf

/etc/chrony.keys

.. ..

2)修改配置檔案

[root@proxy ~]# cat /etc/chrony.conf

.. ..

server 0.centos.pool.ntp.org iburst //客戶端指向上層ntp伺服器

allow 192.168.4.0/24 //允許那個ip或網路訪問ntp

#deny 192.168.4.1 //拒絕那個ip或網路訪問ntp

local stratum 10 //設定ntp伺服器的層數量

.. ..

3)啟動ntp服務

[root@proxy ~]# systemctl  restart  chronyd

[root@proxy ~]# systemctl enable chronyd

步驟二:配置客戶端

1)安裝軟體包

[root@client ~]# yum -y install chrony
修改配置檔案

[root@client ~]# vim /etc/chrony.conf

server 192.168.4.5 iburst //設定與哪台伺服器同步資料

//iburst引數設定重啟服務後盡快同步時間

將客戶端時間修改為錯誤的時間

[root@client ~]# date -s 「hour:minute」 //調整時間(小時:分鐘)

[root@client ~]# date //檢視修改後的時間

重啟chrony與伺服器同步時間

[root@client ~]# systemctl restart chronyd

確認時間是否已經同步

[root@client ~]# date //多執行幾次檢視結果

ntp 時間同步

由於硬體的原因,機器或多或少的根標準時間對不上,乙個月的誤差幾秒到幾分鐘不等。對於伺服器來說時間不准,會有很多麻煩。例如,支付的時候,無法下單,遊戲無法登入等。自己用的pc就無所謂了,手動改一下就行了。硬體時間的設定,可以用hwclock或者clock命令。其中,clock和hwclock用法相近,...

NTP時間同步

ntp即可以是伺服器,也可以是客戶機,總層數不能超過15 伺服器 192.168.4.5 24 yum y install chrony vim etc chrony.conf server ip 網域名稱 iburst 指明上一層ip,iburst表示盡快同步 server 210.72.145....

NTP同步時間

ntp同步時間設定 1 準備兩台虛擬機器 root localhost yum y install ntp ntpdate 編輯第一台虛擬機器 在這裡插入描述 2 關閉防火牆 關閉防火牆 如已經關閉則不需要 root localhost systenctl stop firewalld 關閉seli...