NTP時間同步

2022-08-10 06:57:11 字數 1731 閱讀 4152

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

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

表-4 主機列表

實驗拓撲如圖-8所示。

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

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

步驟一:部署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 //server使用者客戶端指向上層ntp伺服器

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

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

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

.. ..

4)啟動ntp服務

[root@proxy ~]# systemctl restart chronyd

[root@proxy ~]# systemctl enable chronyd

5)設定防火牆

[root@proxy ~]# firewall-cmd --set-default-zone=trusted

步驟二:配置客戶端

1)安裝軟體包

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

2) 修改配置檔案

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

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

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

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

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

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

4) 重啟chrony與伺服器同步時間

[root@client ~]# systemctl restart chronyd

5) 確認時間是否已經同步

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