ubuntu20.04部署ntp服務(wù)器ntpd(ntpdate?)的詳細(xì)過程
步驟
1. 安裝NTP
首先,在終端中更新你的包列表,然后安裝NTP。輸入下面的命令:
sudo apt update sudo apt install ntp
2. 配置NTP
編輯NTP的配置文件,這里我們使用nano文本編輯器,但你也可以使用你喜歡的其他編輯器。
sudo nano /etc/ntp.conf
在此文件中,找到以"pool"開頭的行,它們定義了NTP將與之同步的服務(wù)器。你可以保留默認(rèn)值,或者根據(jù)需要添加/更改。例如:
pool 0.ubuntu.pool.ntp.org iburst pool 1.ubuntu.pool.ntp.org iburst pool 2.ubuntu.pool.ntp.org iburst pool 3.ubuntu.pool.ntp.org iburst
iburst 選項(xiàng)表示如果服務(wù)器沒有響應(yīng),客戶端將發(fā)送一串?dāng)?shù)據(jù)包。
3. 重啟NTP服務(wù)
保存并關(guān)閉配置文件。然后重啟NTP服務(wù),以便更改生效。
sudo systemctl restart ntp
4. 檢查NTP服務(wù)狀態(tài)
你可以使用以下命令來檢查NTP服務(wù)的狀態(tài)。
sudo systemctl status ntp
如果一切正常,你將看到輸出顯示服務(wù)正在運(yùn)行。

5. 驗(yàn)證NTP同步
ntpq -p 檢查本地ntp服務(wù)是否正常
通過運(yùn)行以下命令,可以查看服務(wù)器是否正在與其它NTP服務(wù)器進(jìn)行同步。
ntpq -p

上述 ntpq -p 命令的輸出結(jié)果顯示了NTP服務(wù)器正在與多個(gè)遠(yuǎn)程服務(wù)器同步。在’remote’列中,每行的開頭字符有特殊含義:
- ‘*’ 表示當(dāng)前正在使用的同步源。
- ‘+’ 表示候選的同步源。
- ‘-’ 表示被丟棄的同步源。
- ‘空格’ 表示備選的同步源。
從這個(gè)列表中可以看到,NTP服務(wù)器正常工作,并且已經(jīng)選擇了一個(gè)同步源(*dns2.synet.edu.)。此外,還有幾個(gè)候選源(+36.110.235.196和+36.110.233.85)。
服務(wù)器不能連外網(wǎng),如何配置?
如果希望讓服務(wù)器只在內(nèi)網(wǎng)中服務(wù),需要檢查 /etc/ntp.conf 配置文件,確保只有內(nèi)部時(shí)間源被列為server或pool,同時(shí)注釋掉或刪除其他外部服務(wù)器的配置。
例如,需要將 /etc/ntp.conf 文件中的以下行注釋掉或刪除:
0.ubuntu.pool.ntp.org 1.ubuntu.pool.ntp.org 2.ubuntu.pool.ntp.org 3.ubuntu.pool.ntp.org
并添加內(nèi)部時(shí)間源,如果沒有的話就使用本地的硬件時(shí)鐘:
server 127.127.1.0 fudge 127.127.1.0 stratum 10
然后重啟NTP服務(wù):
sudo systemctl restart ntp
再次運(yùn)行 ntpq -p ,應(yīng)該只能看到內(nèi)部服務(wù)器或者本地時(shí)鐘。
ntpdate -q xxx 查詢ntp服務(wù)器時(shí)間
我在我另一臺(tái)主機(jī) 192.168.1.140 上執(zhí)行 ntpdate -q 192.168.1.134 (134是我ntp服務(wù)器所在主機(jī)):

解釋:上述命令 ntpdate -q 192.168.1.134 的 -q 參數(shù)代表 query(查詢),即查詢并不真正設(shè)置系統(tǒng)時(shí)間。這里正在查詢 IP 地址為 192.168.1.134 的 NTP 服務(wù)器的時(shí)間。
輸出結(jié)果中的各部分意義如下:
server 192.168.1.134, stratum 2, offset 12.812453, delay 0.02638:這一行顯示了NTP服務(wù)器的信息。stratum 是指服務(wù)器在 NTP 層級(jí)中的位置,數(shù)字越小表示越接近參考源,其值為2。offset 是指您的系統(tǒng)時(shí)間相對(duì)于NTP服務(wù)器的時(shí)間差,以秒為單位,這里是 12.812453 秒。delay 是從您的系統(tǒng)到NTP服務(wù)器的往返延遲時(shí)間,這里是 0.02638 秒。25 Sep 16:06:12 ntpdate[21820]: step time server 192.168.1.134 offset 12.812453 sec:這一行是實(shí)際執(zhí)行更新操作的日志記錄。但由于-q參數(shù)只進(jìn)行查詢而不執(zhí)行更新,所以這個(gè)操作并沒有真變系統(tǒng)時(shí)間。如果沒有-q參數(shù),系統(tǒng)會(huì)試圖根據(jù)這個(gè) offset 調(diào)整系統(tǒng)時(shí)間。
這個(gè)命令和結(jié)果顯示了你的機(jī)器與指定的 NTP 服務(wù)器相比,系統(tǒng)時(shí)間有約 12.812453 秒的差距。
(反正執(zhí)行這個(gè)命令能獲取到時(shí)間,說明我們部署沒啥問題)
到此這篇關(guān)于ubuntu20.04部署ntp服務(wù)器ntpd(ntpdate )的文章就介紹到這了,更多相關(guān)ubuntu20.04部署ntp服務(wù)器內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
推薦站長(zhǎng)必備的六款免費(fèi)好用的FTP軟件工具
FTP軟件有很多,大大小小幾十個(gè)都有,但是對(duì)于這樣重要的運(yùn)維工具,一定要注意安全隱患否則你的數(shù)據(jù)就會(huì)被黑客輕易篡改2024-01-01
WordPress網(wǎng)站遷移到新主機(jī)防火墻配置
這篇文章主要為大家介紹了WordPress網(wǎng)站遷移到新主機(jī)防火墻配置,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-03-03
什么是WebsitePanel(基于windows虛擬主機(jī)管理系統(tǒng))
一套比較容易上手的Windows系統(tǒng)中的虛擬主機(jī)管理系統(tǒng)。他可以同時(shí)管理多臺(tái)服務(wù)器,并且擁有一個(gè)簡(jiǎn)潔的、穩(wěn)定的統(tǒng)一管理界面2013-12-12
使用GIT進(jìn)行源碼管理——GUI客戶端小結(jié)
很多人對(duì)GIT GUI客戶端是非常不屑一顧的,但我非常喜歡GUI的方便快捷,也不用記憶冗雜的命令,本文簡(jiǎn)單的介紹了幾種免費(fèi)的Windows下的GIT客戶端,方便大家使用2014-09-09
通過IBM 3650 M2服務(wù)器的ServerGuide工具配置RAID圖文教程
這篇文章主要介紹了通過IBM 3650 M2服務(wù)器的ServerGuide工具配置RAID圖文教程,需要的朋友可以參考下2018-05-05
CentOS簡(jiǎn)單操作命令及node.js的安裝方法
這篇文章主要介紹了CentOS簡(jiǎn)單操作命令及node.js的安裝方法,列舉了CentOS的常用查看命令及安裝node.js的方法,需要的朋友可以參考下2016-05-05
windows:icacls命令行修改文件使用默認(rèn)繼承的ACL及ant腳本實(shí)現(xiàn)過程
文章介紹了如何使用icacls命令行修改Windows文件的ACL,以及在使用Ant腳本修改文件內(nèi)容時(shí)如何保持其默認(rèn)ACL,通過在Ant腳本中調(diào)用icacls命令,可以解決修改文件內(nèi)容后權(quán)限丟失的問題2025-12-12

