Kif Tinstalla NTP f'RHEL 8
Li jkollok ħin preċiż tas-sistema fuq server Linux huwa importanti ħafna minħabba diversi komponenti tas-sistema bħal skripts ta 'backup u ħafna aktar xogħol ibbażat fuq il-ħin. Iż-żamma tal-ħin preċiża tista 'tinkiseb bl-użu tal-Protokoll tal-Ħin tan-Netwerk (NTP).
NTP huwa protokoll antik, magħruf ħafna u multi-pjattaforma ddisinjat biex jissinkronizza l-arloġġi tal-kompjuters fuq netwerk. Huwa komunement jissinkronizza kompjuter ma 'servers tal-ħin tal-Internet jew sorsi oħra, bħal riċevitur tar-radju jew bis-satellita jew servizz ta' modem tat-telefon. Jista 'jintuża wkoll bħala sors ta' ħin/server għal sistemi tal-klijenti.
F'RHEL Linux 8, il-pakkett ntp m'għadux appoġġjat u huwa implimentat mill-chronyd (daemon li jaħdem fl-ispazju tal-utent) li huwa pprovdut fil-pakkett chrony.
chrony jaħdem kemm bħala server NTP kif ukoll bħala klijent NTP, li jintuża biex jissinkronizza l-arloġġ tas-sistema ma 'servers NTP, u jista' jintuża biex jissinkronizza l-arloġġ tas-sistema ma 'arloġġ ta' referenza (eż. riċevitur tal-GPS).
Jintuża wkoll biex jissinkronizza l-arloġġ tas-sistema b'input tal-ħin manwali, u bħala server NTPv4 jew peer biex jipprovdi servizz tal-ħin lil kompjuters oħra fin-netwerk.
F'dan l-artikolu, ser nuruk kif tinstalla u tikkonfigura s-server u l-klijent NTP billi tuża pakkett chrony fid-distribuzzjoni RHEL 8 Linux.
NTP Server - RHEL 8: 192.168.56.110 NTP Client - CentOS 7: 192.168.56.109
Kif Tinstalla Chrony f'RHEL 8
Biex tinstalla l-chrony suite, uża l-maniġer tal-pakkett DNF li ġej kif ġej. Dan il-kmand se jinstalla dipendenza msejħa timedatex.
# dnf install chrony
Il-chrony suite tikkonsisti minn chronyd, u chronyc, utilità tal-linja tal-kmand li tintuża biex tbiddel diversi parametri operattivi u biex tissorvelja l-prestazzjoni tagħha waqt li tkun qed taħdem.
Issa ibda s-servizz chronyd, ppermettih li jibda awtomatikament fil-boot tas-sistema u vverifika l-istatus tat-tħaddim billi tuża l-kmandi systemctl li ġejjin.
# systemctl start chronyd # systemctl status chronyd # systemctl enable chronyd
Kif tikkonfigura NTP Server billi tuża Chrony f'RHEL 8
F'din it-taqsima, ser nuru kif twaqqaf is-server RHEL 8 tiegħek server tal-ħin NTP master. Iftaħ il-fajl tal-konfigurazzjoni /etc/chrony.conf
billi tuża kwalunkwe editur favorit tiegħek ibbażat fuq it-test.
# vi /etc/chrony.conf
Imbagħad fittex id-direttiva tal-konfigurazzjoni allow
u neħħi l-kumment tagħha u ssettja l-valur tagħha għan-netwerk jew l-indirizz tas-subnet li minnu l-klijenti jitħallew jgħaqqdu.
allow 192.168.56.0/24
Issejvja l-fajl u agħlaqha. Imbagħad erġa ibda l-konfigurazzjoni tas-servizz chronyd biex tapplika l-bidliet riċenti.
# systemctl restart chronyd
Sussegwentement, tiftaħ aċċess għas-servizz NTP f'konfigurazzjoni firewalld biex tippermetti talbiet NTP deħlin mill-klijenti.
# firewall-cmd --permanent --add-service=ntp # firewall-cmd --reload
Kif tikkonfigura l-Klijent NTP billi tuża Chrony f'RHEL 8
Din it-taqsima turi kif tikkonfigura chrony bħala klijent dirett NTP fis-server CentOS 7 tagħna. Ibda billi tinstalla l-pakkett chrony billi tuża l-kmand yum li ġej.
# yum install chrony
Ladarba tkun installata, tista 'tibda, tippermetti u tivverifika l-istatus tas-servizz chronyd billi tuża l-kmandi systemctl li ġejjin.
# systemctl start chronyd # systemctl enable chronyd # systemctl status chronyd
Sussegwentement, għandek bżonn tikkonfigura s-sistema bħala klijent dirett tas-server NTP. Iftaħ il-fajl ta' konfigurazzjoni /etc/chrony.conf
b'editur b'bażi ta' test.
# vi /etc/chrony.conf
Biex tikkonfigura sistema bħala klijent NTP, jeħtieġ li tkun taf liema servers NTP għandha titlob għall-ħin attwali. Tista' tispeċifika s-servers billi tuża d-direttiva tas-server jew tal-pool.
Allura ikkummenta s-servers NTP default speċifikati bħala l-valur tad-direttiva tas-server, u minflok issettja l-indirizz tas-server RHEL 8 tiegħek.
server 192.168.56.110
Issejvja l-bidliet fil-fajl u agħlaqha. Imbagħad erġa ibda l-konfigurazzjonijiet tas-servizz chronyd biex il-bidliet riċenti jidħlu fis-seħħ.
# systemctl restart chronyd
Issa mexxi l-kmand li ġej biex turi s-sorsi tal-ħin kurrenti (server NTP) li qed jaċċessa chronyd, li għandu jkun l-indirizz tas-server NTP tiegħek.
# chronyc sources
Fuq is-server, mexxi l-kmand li ġej biex turi informazzjoni dwar il-klijenti NTP li jivvalutaw is-server NTP.
# chronyc clients
Għal aktar informazzjoni dwar kif tuża l-utilità chronyc, ħaddem il-kmand li ġej.
# man chronyc
Dak kollox! F'dan l-artikolu, urejna kif tinstalla u tikkonfigura server NTP f'RHEL 8 billi tuża chrony suite. Aħna wrejna wkoll kif tikkonfigura klijent NTP fuq CentOS 7.
Jekk għandek xi mistoqsijiet dwar dan l-artikolu, uża l-formola tal-kumment hawn taħt biex tistaqsi xi mistoqsijiet jew mistoqsijiet.