NTP時間同步

2021-10-13 00:25:10 字數 1759 閱讀 7201

伺服器端:

yum -y install ntp ntpdate

ntpdate ntp.aliyun.com (先保證自己的時間是正確的)

1.修改配置檔案

[root@localhost

~]# vi /etc/ntp.conf..

.8 restrict default nomodify

#restrict、default定義預設訪問規則,nomodify禁止遠端主機修改本地伺服器配置。

17 restrict 20.0

.0.0 mask 255.255

.255

.0 nomodify notrap

#從20.0

.0.1

-20.0

.0.254的主機都可以使用我們的ntp伺服器來同步時間

#21-

24行刪除,新增以下兩行配置

fudge 127.127

.1.0 stratum 10 #設定本機的時間層級為10級,0級代表時間層級是0級,是向其他伺服器提供時間

同步源的意思,不要設定為0級

server 127.127

.1.0 #指定本機為時間同步源

stratum引數介紹

stratum 0

#ntp網路從權威時間源獲取時間。這些權威的時間源,也稱為第0層裝置,是高精度的計時裝置,被認為是準確的,

並且幾乎沒有延遲或與之相關聯。

stratum 1

#第1層裝置直接連線到權威時間源。它們充當主要的網路時間標準。

stratum 2 and lower

#第2層伺服器通過網路連線連線到第1層裝置。諸如ntp客戶端之類的第2層裝置通過使用第1層伺服器的ntp資料報來

同步其時間。它們還可以充當第3層裝置的伺服器。

較小的層號表示伺服器比較大的層號更接近授權時間源。層數越大,權威性越低。最大躍點數為15。

層16(最低層級別)指示裝置未同步。可以將同一層級別上的時間伺服器配置為與同一層級別上的其他時間伺服器

作為對等方,以備份或驗證時間。

2.啟動服務

systemctl start ntpd
3.檢查服務開放情況

netstat -anptu | grep ntpd
4.設定週期性任務計畫

crontab -e*/

30***

*/usr/sbin/ntpdate ntp.aliyun.com

5.驗證效果

date 	'//驗證下時間(獲取本地時間,格式是年月日時分秒)'
客戶端:

1.安裝同步軟體

yum -y install ntpdate
2.設定同步源

ntpdate 20.0

.0.10

'//該位址為伺服器的位址'

3.建立任務計畫

crontab -e*-

30***

*/usr/sbin/ntpdate 20.0

.0.10

4.驗證效果

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