Az NTP konfigurálása a CentOS 8 rendszeren

How Configure Ntp Centos 8



Ez a bejegyzés megtanítja Önt a hálózati időprotokollról (NTP), annak telepítéséről és a CentOS konfigurációs módszeréről. Továbbá megmutatjuk az NTP -kiszolgáló és az ügyfél beállításának folyamatát a CentOS rendszeren. Menjünk tehát erre az útra!

Mi az NTP?

Az Hálózati időprotokoll : ahogy a neve is sugallja, hogy ez egy protokoll, amelyet a hálózaton belüli rendszer belső órajelének szinkronizálására használnak. Ez a protokoll kiterjed mind a helyi hálózaton, mind az internetes szerverrel működő szinkronizáló gépekre. Általában kliens-szerver beállításba van beágyazva, de használható peer-to-peer szinkronizáláshoz is. Az operációs rendszer kezeli az időzónát, míg az NTP a koordinált egyetemes idő (UTC) szinkronizálására szolgál. Nézze meg az alábbi diagramot, amely az NTP működését mutatja:









NTP démonok:

Az ntpd démon, amelyet korábban használtak a dátum és az idő beállításainak szinkronizálására, elutasításra került, és már nem érhető el a jelenlegi Linux rendszerekhez, mint például a Fedora 30, az Ubuntu 20.04 és a CentOS 8. A Chrony, a RedHat által kifejlesztett NTP implementáció ezt az NTP démont váltotta fel .



Mi az a Chrony?

A Chrony az NTP protokoll megvalósításának más formája, mint az ntpd. NTP szerverként vagy NTP ügyfélként van konfigurálva. A Chrony két részből áll:





  1. chronyd : amely egy felhasználói tér démon.
  2. krónikus : parancssori alkalmazás a chronyd testreszabásához.

A chrony -hoz képest az ntpd sok időt vesz igénybe az állandóan nem csatlakoztatott vagy bekapcsolt rendszerek óráinak megváltoztatásához. Ennek a ténynek az az oka, hogy több apró kiigazítást hajtanak végre az óra eltolódásának és eltolódásának megfigyelései alapján. A hardveres órák stabilitását a hőmérséklet -ingadozások is befolyásolják, amelyek jelentősek lehetnek a gép bekapcsolása közben. Ezzel szemben a chrony képes alkalmazkodni a rendszeróra megváltoztatásához.

Mik azok a dolgok, amiket a chronyd megtehet, amit az ntpd nem?

  • A Chronyd segít kiszámítani a hardver vagy a valós idejű óra nyereségét vagy veszteségét. A kronika ezen szegmense felhasználhatja ezeket az információkat a rendszeridő beállításához az érték lekérésével a valós idejű órából.
  • Támogathat olyan elszigetelt hálózatokat is, ahol a kézi bevitel csak az időkorrekció formája. A Chronyd megnézheti a további frissítések során kijavított hibákat, hogy megbecsülje, mennyit veszít vagy nyer a számítógép. Ezen az ellenőrző ponton való áthaladás után a chronyd a becsült értékeket használja a számítógép óra vágásához.

Melyik NTP démont érdemes választani?

  • Minden rendszeren, amelyet gyakran lekapcsolnak vagy felfüggesztenek, majd visszaállítanak a hálózatra, figyelembe kell venni a chrony -t. Az ebbe a szakaszba tartozó példák a virtuális és mobil rendszerek.
  • Azoknál a rendszereknél, amelyek általában állandóan be vannak kapcsolva, figyelembe kell venni az ntpd NTP démont. Továbbá azoknak a rendszereknek, amelyek sugárzást vagy több casting IP-t igényelnek, az ntpd használatát kell választaniuk.

A Chrony telepítése a CentOS -ra:

Mielőtt a chrony -t NTP szerverként vagy ügyfélként konfigurálná, először győződjön meg arról, hogy a chrony telepítve van a rendszerre. Ha még nem rendelkezik ezzel, írja ki az alábbi parancsot a CentOS rendszerre történő telepítéshez:



$sudodnftelepítéskrónikus

Írja be az y billentyűt a folyamat chrony letöltésének engedélyezéséhez.

A chrony letöltése után indítsa el, majd engedélyezze a chronyd szolgáltatást a következő parancsok használatával:

$systemctl start chronyd

$systemctlengedélyezzechronyd

Most ellenőrizze a chronyd szolgáltatás állapotát, és győződjön meg arról, hogy a szolgáltatás fut.

$systemctl állapot chronyd

A Chrony konfigurálása NTP szerverként:

A krónikus konfiguráció eljárása felé haladunk. Most megmutatjuk a chrony NTP szerverként való konfigurálási módszerét.
Először nyissa meg a chrony konfigurációs fájlokat a Vi szerkesztőben:

$mi /stb./chrony.conf

A konfigurációs fájl így fog kinézni:

Most fedezze fel ezt a konfigurációs fájlt, és vegye ki a megjegyzéseket a hálózati címek engedélyezésére utaló sorokból.

Mivel a chrony fájlt megnyitják egy Vi szerkesztőben, a # beillesztéséhez vagy eltávolításához a fent említett sorból át kell kapcsolnunk a Vi beszúrási módra. Ehhez nyomja meg az Esc billentyűt.

Ha nincs engedélye arra, hogy valamit írjon vagy módosítson a fájlban, először használja az alábbi parancsot a fájljogosultság módosításához.

$sudo chmod+rwx/stb./chrony.conf

A módosítás mentéséhez és a Vi szerkesztőből való kilépéshez írja be: wq és nyomja meg az enter billentyűt.

Most indítsa újra a chronyd szolgáltatást:

$systemctl újraindítás chronyd

Most nyissa meg a tűzfalportot az NTP bejövő kérések engedélyezéséhez.

$tűzfal-cmd--állandó --add-service= ntp

tűzfal-cmd-újratölteni

Így konfigurálhatja az NTP -kiszolgálót a CentOS -ban a chrony alapján.

A Chrony konfigurálása NTP -ügyfélként:

Szeretné a chrony -t NTP -kliensként konfigurálni, nem pedig NTP -szerverként? Semmi gond! A cikk következő része bemutatja a chrony NTP -ügyfélként való konfigurálásának módszerét.
Először telepítse a chrony -t a CentOS rendszerére:

$sudodnftelepítéskrónikus

Ezután engedélyezze a chronyd szolgáltatást a következő paranccsal:

$sudosystemctlengedélyezzechronyd

Most itt az ideje, hogy néhány változtatást végezzen a chrony konfigurációs fájlban. Ezek a változtatások elengedhetetlenek az ügyfelek konfigurálásához.

$sudo nano /stb./chrony.conf

Adja hozzá az alábbi sort a chrony konfigurációs fájlhoz, és mentse a módosításokat.

Szerver 192.168.0.016

A terminálon használja ezt a parancsot a chronyd szolgáltatás újraindításához:

$sudosystemctl újraindítás chronyd

Most nézze meg az NTP -forrásokat. A konfigurált NTP -kiszolgálónak léteznie kell a kimeneti listában.

$krónikus források

Következtetés:

Az NTP egy protokoll, amelyet a hálózaton belüli rendszer belső órajelének szinkronizálására használnak. Ez a protokoll kiterjed mind a helyi hálózaton, mind az internetes szerverrel működő szinkronizáló gépekre. Korábban használt rendszerek ntpd démon, mint NTP implementáció, de ezt az NTP démont elutasították, és már nem érhető el a legújabb Linux rendszerekhez, beleértve a CentOS 8 rendszert. Chrony a piacon az ntpd démon helyettesítésére kerül telepítésre. Ebben a cikkben megtanult néhány alapvető dolgot az NTP -ről, a chrony -ról és annak jellemzőiről. Továbbá megmutattuk a chrony an NTP szerver és Ügyfél tiéden CentOS rendszer.