Bii o ṣe le Fi NTP sii ni RHEL 8


Nini akoko eto deede lori olupin Linux jẹ pataki pupọ nitori ọpọlọpọ awọn paati eto bii awọn iwe afọwọkọ afẹyinti ati pupọ diẹ sii iṣẹ ti o da lori akoko. Akoko ṣiṣe deede ni a le ṣaṣeyọri nipa lilo ilana Ilana Aago Nẹtiwọọki (NTP).

NTP jẹ atijọ, ti a mọ kaakiri ati ilana agbelebu-pẹpẹ ti a ṣe apẹrẹ lati muuṣiṣẹpọ awọn aago ti awọn kọnputa lori nẹtiwọọki kan. O maa n ṣiṣẹpọ komputa kan si awọn olupin akoko Intanẹẹti tabi awọn orisun miiran, gẹgẹ bi redio tabi olugba satẹlaiti tabi iṣẹ modẹmu tẹlifoonu. O tun le ṣee lo bi orisun akoko/olupin fun awọn ọna ṣiṣe alabara.

Ninu RHEL Linux 8, package ntp ko ni atilẹyin mọ ati pe o ti ṣe imuse nipasẹ chronyd (daemon ti o ṣiṣẹ ni aaye olumulo) eyiti a pese ni apo chrony.

chrony n ṣiṣẹ mejeeji bi olupin NTP ati bi alabara NTP, eyiti a lo lati muṣiṣẹpọ aago eto pẹlu awọn olupin NTP, ati pe a le lo lati muṣiṣẹpọ aago eto pẹlu aago itọkasi (fun apẹẹrẹ olugba GPS kan).

O tun lo lati muuṣiṣẹpọ aago eto pẹlu titẹ sii akoko ọwọ, ati bi olupin NTPv4 tabi ẹlẹgbẹ lati pese iṣẹ akoko si awọn kọnputa miiran ninu nẹtiwọọki.

Ninu nkan yii, a yoo fi ọ han bi o ṣe le fi sori ẹrọ ati tunto olupin NTP ati alabara nipa lilo package chrony ni pinpin RHEL 8 Linux.

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

Bii o ṣe le Fi Chrony sii ni RHEL 8

Lati fi sori ẹrọ suite chrony, lo atẹle package package DNF bi atẹle. Aṣẹ yii yoo fi igbẹkẹle ti a pe ni timedatex sori ẹrọ.

# dnf install chrony

Suite chrony naa ni chronyd, ati chronyc, iwulo laini aṣẹ ti o lo lati yi ọpọlọpọ awọn ipilẹ iṣẹ ṣiṣẹ ati lati ṣe atẹle iṣẹ rẹ lakoko ti o nṣiṣẹ.

Bayi bẹrẹ iṣẹ chronyd, jẹ ki o bẹrẹ ni adaṣe ni bata eto ati ṣayẹwo ipo ti nṣiṣẹ ni lilo awọn ofin systemctl atẹle.

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

Bii o ṣe le Tunto olupin NTP Lilo Chrony ni RHEL 8

Ni apakan yii, a yoo fihan bi a ṣe le ṣeto olupin RHEL 8 olupin rẹ olupin akoko NTP oluwa. Ṣii /etc/chrony.conf faili iṣeto ni lilo eyikeyi ti olootu orisun ọrọ ayanfẹ rẹ.

# vi /etc/chrony.conf

Lẹhinna wa fun gba laaye itọsọna iṣeto ati ṣoki rẹ ki o ṣeto iye rẹ si nẹtiwọọki tabi adirẹsi subnet lati eyiti a gba awọn alabara laaye lati sopọ.

allow 192.168.56.0/24

Fipamọ faili naa ki o pa. Lẹhinna tun bẹrẹ iṣeto iṣẹ chronyd lati lo awọn ayipada to ṣẹṣẹ.

# systemctl restart chronyd

Nigbamii ti, ṣiṣi iwọle si iṣẹ NTP ni atunto firewalld lati gba laaye fun awọn ibeere NTP ti nwọle lati ọdọ awọn alabara.

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

Bii o ṣe le Tunto Onibara NTP Lilo Chrony ni RHEL 8

Abala yii fihan bi o ṣe le tunto chrony bi alabara NTP taara ninu olupin wa CentOS 7. Bẹrẹ nipa fifi package chrony sii nipa lilo pipaṣẹ yum atẹle.

# yum install chrony

Lọgan ti o fi sii, o le bẹrẹ, mu ṣiṣẹ ati ṣayẹwo ipo iṣẹ chronyd nipa lilo awọn ofin systemctl atẹle.

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

Nigbamii ti, o nilo lati tunto eto naa gẹgẹbi alabara taara ti olupin NTP. Ṣii faili /etc/chrony.conf pẹlu oluṣeto ipilẹ ọrọ-ọrọ.

# vi /etc/chrony.conf

Lati tunto eto kan bi alabara NTP, o nilo lati mọ iru awọn olupin NTP ti o yẹ ki o beere fun akoko lọwọlọwọ. O le ṣafihan awọn olupin nipa lilo olupin tabi itọsọna adagun-odo.

Nitorinaa ṣe asọye awọn olupin NTP aiyipada ti a ṣalaye bi iye ti itọsọna olupin, ati ṣeto adirẹsi olupin RHEL 8 rẹ dipo.

server 192.168.56.110

Fipamọ awọn ayipada ninu faili ki o pa a. Lẹhinna tun bẹrẹ awọn atunto iṣẹ chronyd fun awọn ayipada to ṣẹṣẹ lati ni ipa.

# systemctl restart chronyd

Bayi ṣiṣe aṣẹ atẹle lati fihan awọn orisun akoko lọwọlọwọ (olupin NTP) ti chronyd n wọle, eyiti o yẹ ki o jẹ adirẹsi olupin NTP rẹ.

# chronyc sources 

Lori olupin, ṣiṣe aṣẹ atẹle lati ṣafihan alaye nipa awọn alabara NTP ti n ṣe ayẹwo olupin NTP.

# chronyc clients

Fun alaye diẹ sii lori bii o ṣe le lo iwulo chronyc, ṣiṣe aṣẹ atẹle.

# man chronyc

Gbogbo ẹ niyẹn! Ninu nkan yii, a ti fihan bi a ṣe le fi sori ẹrọ ati tunto olupin NTP ni RHEL 8 nipa lilo suron chrony. A tun fihan bi a ṣe le tunto alabara NTP kan lori CentOS 7.

Ti o ba ni ibeere eyikeyi nipa nkan yii, lo fọọmu asọye ni isalẹ lati beere eyikeyi ibeere tabi awọn ibeere.