Az NTP telepítése az RHEL 8-ban
A pontos rendszeridő egy Linux szerveren nagyon fontos, mert számos rendszerösszetevő, mint például a Cron és az Anacron, a biztonsági mentési szkriptek és még sok más időalapú munka miatt. A pontos időmérés a Network Time Protocol (NTP) protokoll használatával érhető el.
Az NTP egy régi, széles körben ismert és többplatformos protokoll, amelyet a számítógépek óráinak hálózaton keresztüli szinkronizálására terveztek. Általában szinkronizálja a számítógépet internetes időszerverekkel vagy más forrásokkal, például rádió- vagy műholdvevővel vagy telefonos modem szolgáltatással. Használható időforrásként/szerverként is a kliens rendszerek számára.
Az RHEL Linux 8 rendszerben az ntp csomag már nem támogatott, és a chronyd (egy felhasználói térben futó démon) implementálja. amely achrony csomagban található.
A chrony egyszerre működik NTP szerverként és NTP kliensként is, amely a rendszeróra szinkronizálására szolgál az NTP szerverekkel, és használható hogy szinkronizálja a rendszerórát egy referencia órával (például egy GPS-vevővel).
A rendszeróra kézi időbevitellel történő szinkronizálására is szolgál, valamint NTPv4 szerverként vagy társszerverként időszolgáltatás biztosítására a hálózat többi számítógépe számára.
Olvassa el még: A Chrony telepítése és használata Linuxon
Ebben a cikkben bemutatjuk, hogyan telepítheti és konfigurálhatja az NTP szervert és klienst a chrony csomag használatával az RHEL 8 Linux disztribúcióban.
Tesztkörnyezet:
NTP Server - RHEL 8: 192.168.56.110
NTP Client - CentOS 7: 192.168.56.109
A Chrony telepítése az RHEL 8-ban
A chrony programcsomag telepítéséhez használja a következő DNF-csomagkezelőt az alábbiak szerint. Ez a parancs egy timedatex nevű függőséget telepít.
dnf install chrony
A chrony csomag a chronyd és a chronyc parancssori segédprogramból áll, amely különféle működési paraméterek módosítására és teljesítményének figyelésére szolgál. fut.
Most indítsa el a chronyd szolgáltatást, engedélyezze az automatikus elindulást a rendszerindításkor, és ellenőrizze a futási állapotot a következő systemctl parancsokkal.
systemctl start chronyd
systemctl status chronyd
systemctl enable chronyd
Az NTP-kiszolgáló konfigurálása a Chrony használatával az RHEL 8-ban
Ebben a részben bemutatjuk, hogyan állíthatja be az RHEL 8 szerverét fő NTP időkiszolgálóvá. Nyissa meg az /etc/chrony.conf
konfigurációs fájlt bármelyik kedvenc szövegalapú szerkesztővel.
vi /etc/chrony.conf
Ezután keresse meg az allow
konfigurációs direktívát, és törölje a megjegyzéseket, és állítsa be értékét arra a hálózati vagy alhálózati címre, amelyről az ügyfelek csatlakozhatnak.
allow 192.168.56.0/24
Mentse el a fájlt és zárja be. Ezután indítsa újra a chronyd szolgáltatáskonfigurációt a legutóbbi módosítások alkalmazásához.
systemctl restart chronyd
Ezután nyissa meg a hozzáférést az NTP szolgáltatáshoz a tűzfal konfigurációban, hogy lehetővé tegye az ügyfelektől érkező NTP-kéréseket.
firewall-cmd --permanent --add-service=ntp
firewall-cmd --reload
Az NTP-kliens konfigurálása a Chrony használatával az RHEL 8-ban
Ez a rész bemutatja, hogyan konfigurálhatja a chrony-t közvetlen NTP-kliensként a CentOS 7 szerverünkön. Kezdje a chrony csomag telepítésével a következő yum paranccsal.
yum install chrony
A telepítés után elindíthatja, engedélyezheti és ellenőrizheti a chronyd szolgáltatás állapotát a következő systemctl parancsokkal.
systemctl start chronyd
systemctl enable chronyd
systemctl status chronyd
Ezután be kell állítania a rendszert az NTP-kiszolgáló közvetlen klienseként. Nyissa meg az /etc/chrony.conf
konfigurációs fájlt egy szöveges szerkesztővel.
vi /etc/chrony.conf
Ahhoz, hogy egy rendszert NTP-kliensként konfigurálhasson, tudnia kell, hogy mely NTP-kiszolgálóktól kell kérnie az aktuális időt. A kiszolgálókat a server vagy a pool direktíva használatával adhatja meg.
Tehát írja le a szerverdirektíva értékeként megadott alapértelmezett NTP-kiszolgálókat, és állítsa be helyette az RHEL 8-szerver címét.
server 192.168.56.110
Mentse el a változtatásokat a fájlban, és zárja be. Ezután indítsa újra a chronyd szolgáltatáskonfigurációt, hogy a legutóbbi módosítások életbe lépjenek.
systemctl restart chronyd
Most futtassa a következő parancsot az aktuális időforrások (NTP-szerver) megjelenítéséhez, amelyhez a chronyd hozzáfér; ez az Ön NTP-kiszolgálójának címe.
chronyc sources
A kiszolgálón futtassa a következő parancsot az NTP-kiszolgálót értékelő NTP-kliensek információinak megjelenítéséhez.
chronyc clients
A chronyc segédprogram használatával kapcsolatos további információkért futtassa a következő parancsot.
man chronyc
Ez minden! Ebben a cikkben bemutattuk, hogyan telepíthet és konfigurálhat egy NTP szervert az RHEL 8 verzióban a chrony programcsomag használatával. Azt is bemutattuk, hogyan konfigurálhat NTP klienst a CentOS 7 rendszeren.
Ha bármilyen kérdése van ezzel a cikkel kapcsolatban, használja az alábbi megjegyzés űrlapot, és tegyen fel kérdéseket vagy kérdéseket.