如何在Linux上安裝衡怀、配置NTP服務(wù)和NTP客戶端棍矛?

歲月悠長宜慢煮,青春旺盛待英發(fā)


你也許聽說過這個(gè)詞很多次或者你可能已經(jīng)在使用它了抛杨。
但是够委,在這篇文章中我將會(huì)清晰的告訴你NTP服務(wù)和NTP客戶端的安裝。

之后我們將會(huì)了解 Chrony NTP 客戶端的安裝怖现。

什么是NTP服務(wù)?

NTP 表示為網(wǎng)絡(luò)時(shí)間協(xié)議慨绳。

它是通過網(wǎng)絡(luò)在電腦系統(tǒng)之間進(jìn)行時(shí)鐘同步的網(wǎng)絡(luò)協(xié)議。

另一方面真竖,我可以說脐雪,它可以讓那些通過NTP或者Chrony客戶端連接到NTP服務(wù)的系統(tǒng)保持時(shí)間上的一致(它能保持一個(gè)精確的時(shí)間)。

NTP在公共互聯(lián)網(wǎng)上通常能夠保持時(shí)間延遲在幾十毫秒以內(nèi)的精度恢共,并在理想條件下战秋,它能在局域網(wǎng)下達(dá)到優(yōu)于一毫秒的延遲精度。

它使用用戶數(shù)據(jù)報(bào)協(xié)議(UDP)在端口123上發(fā)送和接受時(shí)間戳讨韭。它是C/S架構(gòu)的應(yīng)用程序脂信。

什么是NTP客戶端癣蟋?

NTP客戶端將其時(shí)鐘與網(wǎng)絡(luò)時(shí)間服務(wù)器同步。

什么是Chrony客戶端狰闪?

Chrony是NTP客戶端的替代品疯搅。它能以更精確的時(shí)間更快的同步系統(tǒng)時(shí)鐘,并且它對(duì)于那些不總是在線的系統(tǒng)很有用埋泵。

為什么我們需要NTP服務(wù)幔欧?

為了使你組織中的所有服務(wù)器與基于時(shí)間的作業(yè)保持精確的時(shí)間同步。

為了說明這點(diǎn)丽声,我將告訴你一個(gè)場景礁蔗。比如說,我們有兩個(gè)服務(wù)器(服務(wù)器1和服務(wù)器2)雁社。服務(wù)器1通常在10:55完成離線作業(yè)浴井,然后服務(wù)器2在11:00需要基于服務(wù)器1完成的作業(yè)報(bào)告去運(yùn)行其他作業(yè)。

如果兩個(gè)服務(wù)器正在使用不同的時(shí)間(如果服務(wù)器2時(shí)間比服務(wù)器1提前霉撵,服務(wù)器1的時(shí)間就落后于服務(wù)器2)磺浙,然后我們就不能去執(zhí)行這個(gè)作業(yè)。為了達(dá)到時(shí)間一致徒坡,我們應(yīng)該安裝NTP屠缭。
希望上述能清除你對(duì)于NTP的疑惑。

在這篇文章中崭参,我們將使用下列設(shè)置去測試呵曹。

  • NTP Server: HostName: CentOS7.2daygeek.com, IP:192.168.1.8, OS:CentOS 7
  • NTP Client: HostName: Ubuntu18.2daygeek.com, IP:192.168.1.5, OS:Ubuntu 18.04

NTP服務(wù)端: 如何在Linux上安裝NTP?

因?yàn)樗莄/s架構(gòu)何暮,所以NTP服務(wù)端和客戶端的安裝包沒有什么不同奄喂。在發(fā)行版的官方倉庫中都有NTP安裝包,因此可以使用發(fā)行版的包管理器安裝它海洼。

對(duì)于 Fedora 系統(tǒng), 使用 DNF 命令 去安裝ntp.

$ sudo dnf install ntp

對(duì)于 Debian/Ubuntu 系統(tǒng), 使用 APT-GET 命令 或者 APT 命令 去安裝 ntp.

$  

對(duì)基于 Arch Linux 的系統(tǒng), 使用 Pacman 命令 去安裝 ntp.

$ sudo pacman -S ntp

對(duì) RHEL/CentOS 系統(tǒng), 使用 YUM 命令 去安裝 ntp.

$ sudo yum install ntp

對(duì)于 openSUSE Leap 系統(tǒng), 使用 Zypper 命令 去安裝 ntp.

$ sudo zypper install ntp

如何在Linux上配置NTP服務(wù)跨新?

安裝NTP軟件包后,請(qǐng)確保在服務(wù)器端的/etc/ntp.conf文件中坏逢,必須取消以下配置的注釋域帐。

默認(rèn)情況下,NTP服務(wù)器配置依賴于X.distribution_name.pool.ntp.org是整。 如果有必要肖揣,可以使用默認(rèn)配置,也可以訪問https://www.ntppool.org/zone/@站點(diǎn)浮入,根據(jù)你所在的位置(特定國家/地區(qū))進(jìn)行更改龙优。

比如說如果你在印度,然后你的NTP服務(wù)器將是0.in.pool.ntp.org事秀,并且這個(gè)地址適用于大多數(shù)國家彤断。

# vi /etc/ntp.conf

restrict default kod nomodify notrap nopeer noquery
restrict -6 default kod nomodify notrap nopeer noquery
restrict 127.0.0.1
restrict -6 ::1
server 0.asia.pool.ntp.org
server 1.asia.pool.ntp.org
server 2.asia.pool.ntp.org
server 3.asia.pool.ntp.org
restrict 192.168.1.0 mask 255.255.255.0 nomodify notrap
driftfile /var/lib/ntp/drift
keys /etc/ntp/keys

我們僅允許192.168.1.0/24子網(wǎng)的客戶端訪問NTP服務(wù)器野舶。

由于默認(rèn)情況下基于RHEL7的發(fā)行版的防火墻是打開的,因此允許ntp服務(wù)通過宰衙。

# firewall-cmd --add-service=ntp --permanent
# firewall-cmd --reload

更新配置后重啟服務(wù)平道。

對(duì)于基于Debian的sysvinit系統(tǒng),我們需要去運(yùn)行ntp而不是ntpd供炼。

# service ntpd restart

# chkconfig ntpd on

對(duì)于基于Debian的systemctl系統(tǒng)一屋,我們需要去運(yùn)行ntpntpd

# systemctl restart ntpd

# systemctl enable ntpd

NTP客戶端:如何在Linux上安裝NTP客戶端劲蜻?

正如我在這篇文章中前面所說的陆淀。NTP服務(wù)端和客戶端的安裝包沒有什么不同考余。因此在客戶端上也安裝同樣的軟件包先嬉。

對(duì)于 Fedora 系統(tǒng), 使用 DNF 命令 去安裝ntp.

$ sudo dnf install ntp

對(duì)于 Debian/Ubuntu 系統(tǒng), 使用 APT-GET 命令 或者 APT 命令 去安裝 ntp.

$  

對(duì)基于 Arch Linux 的系統(tǒng), 使用 Pacman 命令 去安裝 ntp.

$ sudo pacman -S ntp

對(duì) RHEL/CentOS 系統(tǒng), 使用 YUM 命令 去安裝 ntp.

$ sudo yum install ntp

對(duì)于 openSUSE Leap 系統(tǒng), 使用 Zypper 命令 去安裝 ntp.

$ sudo zypper install ntp

我已經(jīng)在CentOS7.2daygeek.com這臺(tái)主機(jī)上安裝和配置了NTP服務(wù)器,因此將其附加到所有的客戶端機(jī)器上楚堤。

# vi /etc/ntp.conf

restrict default kod nomodify notrap nopeer noquery
restrict -6 default kod nomodify notrap nopeer noquery
restrict 127.0.0.1
restrict -6 ::1
server CentOS7.2daygeek.com prefer iburst
driftfile /var/lib/ntp/drift
keys /etc/ntp/keys

更新配置后重啟服務(wù)疫蔓。

對(duì)于基于Debian的sysvinit系統(tǒng),我們需要去運(yùn)行ntp而不是ntpd身冬。

# service ntpd restart

# chkconfig ntpd on

對(duì)于基于Debian的systemctl系統(tǒng)衅胀,我們需要去運(yùn)行ntpntpd

# systemctl restart ntpd

# systemctl enable ntpd

重新啟動(dòng)NTP服務(wù)后等待幾分鐘以便從NTP服務(wù)器獲取同步的時(shí)間酥筝。

在Linux上運(yùn)行下列命令去驗(yàn)證NTP服務(wù)的同步狀態(tài)滚躯。

# ntpq –p
或
# ntpq -pn

     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
*CentOS7.2daygee 133.243.238.163  2 u   14   64   37    0.686    0.151  16.432

運(yùn)行下列命令去得到ntpd的當(dāng)前狀態(tài)。

# ntpstat
synchronised to NTP server (192.168.1.8) at stratum 3
   time correct to within 508 ms
   polling server every 64 s

最后運(yùn)行date命令嘿歌。

# date
Tue Mar 26 23:17:05 CDT 2019

如果你觀察到NTP中輸出的偏移很大掸掏。運(yùn)行下列命令從NTP服務(wù)器手動(dòng)同步時(shí)鐘。當(dāng)你執(zhí)行下列命令的時(shí)候癞揉,確保你的NTP客戶端應(yīng)該為未激活狀態(tài)偶惠。

# ntpdate –uv CentOS7.2daygeek.com

本文由 LCTT 原創(chuàng)編譯肯腕,Linux中國 榮譽(yù)推出,并由來翻譯愿待,特此轉(zhuǎn)載。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末靴患,一起剝皮案震驚了整個(gè)濱河市仍侥,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌鸳君,老刑警劉巖访圃,帶你破解...
    沈念sama閱讀 211,123評(píng)論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異相嵌,居然都是意外死亡腿时,警方通過查閱死者的電腦和手機(jī)况脆,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,031評(píng)論 2 384
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來批糟,“玉大人格了,你說我怎么就攤上這事』斩Γ” “怎么了盛末?”我有些...
    開封第一講書人閱讀 156,723評(píng)論 0 345
  • 文/不壞的土叔 我叫張陵,是天一觀的道長否淤。 經(jīng)常有香客問我悄但,道長,這世上最難降的妖魔是什么石抡? 我笑而不...
    開封第一講書人閱讀 56,357評(píng)論 1 283
  • 正文 為了忘掉前任檐嚣,我火速辦了婚禮,結(jié)果婚禮上啰扛,老公的妹妹穿的比我還像新娘嚎京。我一直安慰自己,他們只是感情好隐解,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,412評(píng)論 5 384
  • 文/花漫 我一把揭開白布鞍帝。 她就那樣靜靜地躺著,像睡著了一般煞茫。 火紅的嫁衣襯著肌膚如雪帕涌。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,760評(píng)論 1 289
  • 那天续徽,我揣著相機(jī)與錄音蚓曼,去河邊找鬼。 笑死炸宵,一個(gè)胖子當(dāng)著我的面吹牛辟躏,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播土全,決...
    沈念sama閱讀 38,904評(píng)論 3 405
  • 文/蒼蘭香墨 我猛地睜開眼捎琐,長吁一口氣:“原來是場噩夢(mèng)啊……” “哼!你這毒婦竟也來了裹匙?” 一聲冷哼從身側(cè)響起瑞凑,我...
    開封第一講書人閱讀 37,672評(píng)論 0 266
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎概页,沒想到半個(gè)月后籽御,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,118評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,456評(píng)論 2 325
  • 正文 我和宋清朗相戀三年技掏,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了铃将。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,599評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡哑梳,死狀恐怖劲阎,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情鸠真,我是刑警寧澤悯仙,帶...
    沈念sama閱讀 34,264評(píng)論 4 328
  • 正文 年R本政府宣布,位于F島的核電站吠卷,受9級(jí)特大地震影響锡垄,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜祭隔,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,857評(píng)論 3 312
  • 文/蒙蒙 一货岭、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧序攘,春花似錦茴她、人聲如沸寻拂。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,731評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽祭钉。三九已至瞄沙,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間慌核,已是汗流浹背距境。 一陣腳步聲響...
    開封第一講書人閱讀 31,956評(píng)論 1 264
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留垮卓,地道東北人垫桂。 一個(gè)月前我還...
    沈念sama閱讀 46,286評(píng)論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像粟按,于是被迫代替她去往敵國和親诬滩。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,465評(píng)論 2 348