NTP時間同步、ntpdate實(shí)現(xiàn)過程
NTP時間同步、ntpdate
因?qū)嶋H要求保證服務(wù)器之間時間同步。
方式
- 1、通外網(wǎng)。直接時間服務(wù)器同步。
- 2、本地搭建時間服務(wù)器進(jìn)行同步。
其實(shí)這兩種方式可合并為一種。
ntp chrony 服務(wù)相互沖突,但基本配置一致。
查看是否開啟時間同步
timedatectl status ##ntp enabled 開啟ntp ##ntp synchronized 開啟時間同步

ntp配置時間同步
1、所有服務(wù)器安裝ntp服務(wù)
程序包為ntp,服務(wù)名ntpd,檢測命令 ntpq
rpm -q ntp (查詢軟件包是否被安裝) yum install ntp -y Systemctl start ntpd ## 啟動 Systemctl enable ntpd ##開機(jī)自啟 chrony 配置完成后命令 chronyc sources -v
2、配置ntp.conf服務(wù)端。
vim /etc/ntp.conf restrict default nomodify notrap nopeer noquery restrict 192.168.174.0 mask 255.255.255.0 nomodify notrap # 給予特定網(wǎng)端相應(yīng)權(quán)限 > '''restrict 作用:對ntp做權(quán)限控制 ignore:忽略所有類型的NTP連接請求 > nomodify:客戶端不能更改服務(wù)端的時間參數(shù),但是客戶端可以通過服務(wù)端進(jìn)行網(wǎng)絡(luò)校時。 > notrust :拒絕沒有認(rèn)證的用戶端請求 > noquery :客戶端不能使用ntpq,ntpc來查詢ntp服務(wù)器,等于不提供校對時間服務(wù) > notrap :不提供trap遠(yuǎn)程登錄功能,trap服務(wù)是一種遠(yuǎn)程時間日志服務(wù) 拒絕為匹配的主機(jī)提供模式 6 控制消息陷阱服務(wù)。陷阱服務(wù)是 ntpdq控制消息協(xié)議的子系統(tǒng),用于遠(yuǎn)程事件日志記錄程序。 > nopeer :用于阻止主機(jī)嘗試與服務(wù)器對等 > kod : 訪問違規(guī)時發(fā)送 KoD包,向不安全的訪問者發(fā)送Kiss-Of-Death報(bào)文。 restrict -6 表示IPV6地址的權(quán)限設(shè)置。''' server ntp.aliyun.com iburst #以阿里云時間服務(wù)器同步,210.72.145.44國家級校準(zhǔn)ip server 127.127.1.0 #當(dāng)無法訪問外網(wǎng)時,以當(dāng)前服務(wù)器為時間同步服務(wù)器 fudge 127.127.1.0 stratum 10 #fudge設(shè)置層級關(guān)系。 > 當(dāng)外部時間不可用時,以本地(本機(jī))時間作為服務(wù)時間,本地時間以 127.127.1.0 表示 級別為10 > '''server 作用:指定ntp服務(wù)器的地址 格式:server [ip or hostname] [perfer] > 例子:server 127.127.1.0 <<<將當(dāng)前主機(jī)作為時間服務(wù)器 > fudge 作用:設(shè)置時間服務(wù)器的層級 格式:fudge ip > [stratum int] 例子:fudge 10.225.5.1 stratum 10 注意:fudge必須和server一塊用, > 而且是在server的下一行 stratum 0~15 0:表示頂級 10:通常用于給局域網(wǎng)主機(jī)提供時間服務(wù)'''
3、client端配置文件ntp.conf 修改
只需要修改server 時間服務(wù)器ip
4、起服務(wù)
systemctl restart ntpd ntpq -p #查看當(dāng)前服務(wù)器與上層 ntp 的狀態(tài)

- remote - 本機(jī)和上層ntp的ip或主機(jī)名,“+”有連線可做候選,“*”正在使用的
- refid - 更上一層的ntp地址
- st - stratum的 級別
- when - 多少秒前曾經(jīng)同步過時間
- poll - 下次更新在多少秒后
- reach - 已經(jīng)向上層ntp服務(wù)器要求更新的次數(shù)
- delay - 網(wǎng)絡(luò)延遲
- offset - 時間補(bǔ)償
- jitter - 系統(tǒng)時間與bios時間差
ntpdate時間同步命令(手動同步,可以加入時間任務(wù))
yum install ntpdate -y #命令安裝 ntpdate -u ip #ip可以為外網(wǎng)ntp時間服務(wù)器ip或本地矯正時間服務(wù)器ip
同步系統(tǒng)時鐘和硬件時鐘
hwclock –w
根據(jù)硬件時間來設(shè)置系統(tǒng)時間
hwclock --hctosys
根據(jù)系統(tǒng)時間設(shè)置硬件時間
hwclock --systohc
crontab -e #編輯時間任務(wù) 0 0 * * 1 /usr/sbin/ntpdate -u ip ##每周一零點(diǎn)零分同步一次時間,要求較高的可每小時,每分鐘同步一次 ##ansible時間同步每小時同步一次 0 */1 * * * root ansible node -m shell -a "ntpdate time1.aliyun.com"
其中windows服務(wù)器如下操作:
Win + R鍵,輸入regedit打開注冊表
找到圖片對應(yīng)位置[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time
Parameters],雙擊NtpServer將鍵值修改為國家授時中心服務(wù)器的IP地址:210.72.145.44,然后點(diǎn)擊“確定”按鈕保存。

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time
TimeProviders\NtpClient],雙擊SpecialPollInterval鍵值,將對話框中的“基數(shù)欄”選擇到“十進(jìn)制”上,設(shè)置同步周期,以秒為單位

總結(jié)
以上為個人經(jīng)驗(yàn),希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
服務(wù)器Centos部署MySql并連接Navicat過程詳解
這篇文章主要介紹了服務(wù)器Centos部署MySql并連接Navicat過程詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2020-07-07
Linux平臺和Windows平臺互傳文件的實(shí)現(xiàn)方法
本文講述了在Linux主機(jī)與windows主機(jī)之間如何互傳文件的方法,因?yàn)橛袝rlinux主機(jī)中的一些文件可能會在windows環(huán)境下用到,所以文章給大家介紹的非常詳細(xì),感興趣的朋友可以參考下2024-05-05
你知道一臺Linux服務(wù)器可以負(fù)載多少個連接嗎
這篇文章主要給大家介紹了關(guān)于一臺Linux服務(wù)器可以負(fù)載多少個連接的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用Linux服務(wù)器具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧2019-09-09
解決生產(chǎn)環(huán)境遇到的curl和yum命令報(bào)錯問題
在銀河麒麟V10SP2arm64系統(tǒng)下,升級sshd服務(wù)同時升級了openssl至1.1.1l版本,導(dǎo)致curl和yum命令報(bào)錯,分析原因是openssl版本與libcurl.so.4文件不兼容,嘗試修復(fù)無效后,通過重新編譯安裝curl解決問題,建議在升級openssl時謹(jǐn)慎2024-09-09
Linux環(huán)境部署DNF倉庫以及配置NFS共享服務(wù)
本文詳細(xì)介紹了如何在Linux環(huán)境下部署DNF倉庫和配置NFS共享服務(wù),DNF倉庫主要用于集中管理軟件包,而NFS共享服務(wù)則用于多系統(tǒng)間的文件共享,文章涵蓋了從倉庫部署、軟件包同步到NFS配置和客戶端訪問的全過程,為系統(tǒng)管理員提供了全面的指導(dǎo)2025-04-04
Centos7下Samba服務(wù)器配置(實(shí)戰(zhàn))
這篇文章主要介紹了Centos7下Samba服務(wù)器配置(實(shí)戰(zhàn)),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-11-11

