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...