RHEL 8-de NTP-ni nädip gurmaly


Linux serwerinde takyk ulgam wagtynyň bolmagy ätiýaçlyk skriptler ýaly birnäçe ulgam komponentleri we wagtyň esasynda has köp işlemek sebäpli gaty möhümdir. Takyk wagt bellemek, Network Time Protocol (NTP) protokolyny ulanyp bolýar.

NTP, kompýuterleriň sagatlaryny tor arkaly sinhronlamak üçin döredilen köne, giňden tanalýan we platforma protokoly. Adatça kompýuteriň internet wagt serwerlerine ýa-da radio ýa-da hemra kabul edijisi ýa-da telefon modem hyzmaty ýaly beýleki çeşmelere sinhronlanýar. Müşderi ulgamlary üçin wagt çeşmesi/serwer hökmünde hem ulanylyp bilner.

RHEL Linux 8-de ntp bukjasy indi goldanylmaýar we hroniýa paketinde berlen hronyd (ulanyjy giňişliginde işleýän daemon) tarapyndan amala aşyrylýar.

hroniýa hem NTP serweri, hem-de ulgam sagadyny NTP serwerleri bilen sinhronlamak üçin ulanylýan we ulgam sagadyny salgylanma sagady (mysal üçin GPS kabul edijisi) bilen sinhronlamak üçin ulanylýan NTP müşderisi hökmünde işleýär.

Şeýle hem ulgam sagadyny el bilen wagt girizmek bilen sinhronlamak we toruň beýleki kompýuterlerine wagt hyzmatyny bermek üçin NTPv4 serweri ýa-da deňdeş hökmünde ulanylýar.

Bu makalada, RHEL 8 Linux paýlanyşynda hroniki paket ulanyp, NTP serwerini we müşderisini nädip gurmalydygyny we sazlamalydygyny görkezeris.

NTP Server - RHEL 8:  192.168.56.110
NTP Client - CentOS 7:  192.168.56.109

Hroniýany RHEL 8-de nädip gurmaly

Hronika toplumyny gurmak üçin aşakdaky DNF paket dolandyryjysyny ulanyň. Bu buýruk timedatex atly garaşlylygy gurar.

# dnf install chrony

Hroniýa toplumy hronidden we hronikden ybarat bolup, dürli işleýiş parametrlerini üýtgetmek we işleýän wagtynda ýerine ýetirişine gözegçilik etmek üçin ulanylýar.

Indi hronyd hyzmatyny başlaň, ulgam ýüklemesinden awtomatiki başlamaga we aşakdaky systemctl buýruklaryny ulanyp işleýiş ýagdaýyny barlamaga mümkinçilik beriň.

# systemctl start chronyd
# systemctl status chronyd
# systemctl enable chronyd

RHEL 8-de Hroni ulanyp, NTP serwerini nädip sazlamaly

Bu bölümde, RHEL 8 serweriňizi esasy NTP wagt serwerini nädip gurmalydygyny görkezeris. Halaýan tekst esasly redaktoryňyzy ulanyp, /etc/chrony.conf konfigurasiýa faýlyny açyň.

# vi /etc/chrony.conf

Soňra rugsat konfigurasiýa direktiwasyny gözläň we ony açmaň we bahasyny müşderileriň birikmäge rugsat berlen tora ýa-da subnet adresine belläň.

allow 192.168.56.0/24

Faýly ýazdyryň we ýapyň. Soňky üýtgeşmeleri ulanmak üçin hronyd hyzmat konfigurasiýasyny täzeden açyň.

# systemctl restart chronyd

Ondan soň, müşderilerden gelýän NTP isleglerine rugsat bermek üçin firewalld konfigurasiýasynda NTP hyzmatyna açyk giriş.

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

RHEL 8-de Hroni ulanyp, NTP müşderisini nädip sazlamaly

Bu bölüm, CentOS 7 serwerimizde göni NTP müşderisi hökmünde hroniýany nädip sazlamalydygyny görkezýär. Aşakdaky yum buýrugyny ulanyp, hroniýa paketini gurup başlaň.

# yum install chrony

Gurlandan soň, aşakdaky systemctl buýruklaryny ulanyp, hronid hyzmatynyň ýagdaýyny başlap, işledip we barlap bilersiňiz.

# systemctl start chronyd
# systemctl enable chronyd
# systemctl status chronyd

Ondan soň ulgamy NTP serweriniň göni müşderisi hökmünde sazlamaly. /etc/chrony.conf konfigurasiýa faýlyny tekst bazasynyň redaktory bilen açyň.

# vi /etc/chrony.conf

Ulgamy NTP müşderisi hökmünde düzmek üçin häzirki NTP serwerlerinden haýsy wagt soramalydygyny bilmeli. Serwerleri ýa-da howuz direktiwasyny ulanyp, serwerleri kesgitläp bilersiňiz.

Şonuň üçin serwer direktiwasynyň bahasy hökmünde görkezilen deslapky NTP serwerlerine düşündiriş beriň we ýerine RHEL 8 serweriňiziň salgysyny belläň.

server 192.168.56.110

Faýldaky üýtgeşmeleri ýazdyryň we ýapyň. Soňra soňky üýtgeşmeleriň güýje girmegi üçin hronyd hyzmat konfigurasiýalaryny täzeden açyň.

# systemctl restart chronyd

Indi hronidiň girýän häzirki wagt çeşmelerini (NTP serweri) görkezmek üçin aşakdaky buýrugy işlediň, bu siziň NTP serwer salgyňyz bolmaly.

# chronyc sources 

Serwerde, NTP serwerine baha berýän NTP müşderileri hakda maglumat görkezmek üçin aşakdaky buýrugy işlediň.

# chronyc clients

Hronik programmasyny nädip ulanmalydygy barada has giňişleýin maglumat üçin aşakdaky buýrugy işlediň.

# man chronyc

Bu hemmesi! Bu makalada, hroniýa toplumyny ulanyp, RHEL 8-de NTP serwerini nädip gurmalydygyny we sazlamalydygyny görkezdik. Şeýle hem, CentOS 7-de NTP müşderisini nädip sazlamalydygyny görkezdik.

Bu makala barada soraglaryňyz bar bolsa, sorag ýa-da sorag bermek üçin aşakdaky düşündiriş formundan peýdalanyň.