Kuidas konfigureerida NTP CentOS 8 -s

How Configure Ntp Centos 8



See postitus õpetab teile võrguajaprotokolli (NTP), selle installimise ja konfigureerimismeetodi kohta CentOS -is. Lisaks näitame teile ka NTP -serveri ja kliendi seadistamise protseduuri teie CentOS -süsteemis. Nii et lähme selle teekonna poole!

Mis on NTP?

The Võrgu aja protokoll : nagu nimigi ütleb, on see protokoll, mida kasutatakse võrgus sisalduva süsteemi sisemiste kellaaegade sünkroonimiseks. See protokoll hõlmab nii sünkroonimismasinaid kohalikus võrgus kui ka Interneti -serveriga. See on tavaliselt manustatud kliendi-serveri seadistusse, kuid seda saab kasutada ka vastastikuse aja sünkroonimisel. Operatsioonisüsteem haldab ajavööndit, samas kui NTP -d kasutatakse koordineeritud universaalse aja (UTC) sünkroonimiseks. Vaadake allolevat diagrammi, mis näitab NTP töötamist:







NTP deemonid:

Ntpd deemon, mida varem kasutati kuupäeva ja kellaaja seadete sünkroonimiseks, on tagasi lükatud ja pole enam juurdepääsetav praegustele Linuxi süsteemidele nagu Fedora 30, Ubuntu 20.04 ja CentOS 8. See NTP deemon asendati Chrony, RedHati väljatöötatud NTP -rakendusega. .



Mis on Chrony?

Chrony on teistsugune NTP -protokolli rakendamise vorm kui ntpd. See on konfigureeritud NTP -serveriks või NTP -kliendiks. Chrony koosneb kahest osast:





  1. kroonika : mis on kasutajaruumi deemon.
  2. kroonika : käsurea rakendus chronydi kohandamiseks.

Võrreldes chrony'ga võtab ntpd kaua aega süsteemide kellade vahetamiseks, mis pole püsivalt ühendatud ega toide. Selle fakti taga on see, et kella nihke ja triivi vaatluste põhjal tehakse mitmeid väiksemaid kohandusi. Riistvarakellade stabiilsust mõjutavad ka temperatuuri kõikumised, mis võivad masina sisselülitamisel olla märkimisväärsed. Seevastu chrony saab kohaneda süsteemi kella muutmisega.

Mis on need asjad, mida chronyd saab teha, mida ntpd ei suuda?

  • Chronyd aitab teil arvutada riistvara või reaalajas kella kasumi või kaotuse määra. See ajajaotuse segment saab seda teavet kasutada süsteemi aja määramiseks, otsides väärtuse reaalajas kellast.
  • Samuti saab see toetada eraldatud võrke, kus käsitsi sisestamine on ainult aja korrigeerimise vorm. Chronyd saab vaadata edasistes värskendustes parandatud vigu või vigu, et hinnata, kui palju arvuti kaotab või lisab aega. Pärast selle kontrollpunkti läbimist kasutab chronyd arvutikella kärpimiseks hinnangulisi väärtusi.

Milline NTP deemon peaks olema teie valik?

  • Kõik süsteemid, mis on sageli lahti ühendatud või peatatud ja seejärel võrku taastatud, peaksid arvestama kroonilisega. Selle jaotise näited on virtuaalsed ja mobiilsed süsteemid.
  • Süsteemide puhul, mis on tavaliselt kogu aeg sisse lülitatud, tuleks kaaluda NTP deemoni ntpd kasutamist. Samuti peaksid süsteemid, mis vajavad ringhäälingut või mitmeülekande IP-d, kasutama ntpd.

Chrony installimine CentOS -i:

Enne chrony konfigureerimist NTP -serveriks või kliendiks peate kõigepealt tagama, et chrony tuleks teie süsteemi installida. Kui teil seda veel pole, kirjutage allpool toodud käsk selle CentOS-süsteemi installimiseks:



$sudodnfpaigaldadakrooniline

Sisestage y, et protsess saaks chrony alla laadida.

Kui chrony on alla laaditud, käivitage ja lubage chronyd -teenus, kasutades järgmisi käske:

$systemctl start chronyd

$systemctllubadakroonika

Nüüd kontrollige krooniteenuse olekut ja veenduge, et teenus töötab.

$systemctl staatuse kroonika

Chrony seadistamine NTP -serveriks:

Liigume kroonilise konfigureerimise protseduuri poole. Nüüd näitame teile chrony seadistamismeetodit NTP -serverina.
Kõigepealt avage Vi redaktoris kroonilised konfiguratsioonifailid:

$meie /jne/chrony.conf

Konfiguratsioonifail näeb välja selline:

Nüüd uurige seda konfiguratsioonifaili ja tühistage read, mis viitavad võrguaadresside lubamisele.

Kuna krooniline fail avatakse Vi -redaktoris, peame # lisamiseks või ülaltoodud realt eemaldamiseks lülituma Vi sisestamise režiimi. Selleks peate vajutama Esc.

Kui teil pole luba failis midagi kirjutada või muuta, kasutage esmalt faililoa muutmiseks allolevat käsku.

$sudo chmod+rwx/jne/chrony.conf

Muudatuse salvestamiseks ja Vi redaktorist väljumiseks tippige: wq ja vajutage sisestusklahvi.

Nüüd taaskäivitage kroniiditeenus:

$systemctl taaskäivitage chronyd

Nüüd avage tulemüüri port, et lubada NTP sissetulevad päringud.

$tulemüür-cmd-alaline -lisateenus= ntp

tulemüür-cmd-uuesti laadida

Nii konfigureerite CentOS -is NTP -serveri chrony põhjal.

Chrony seadistamine NTP -kliendiks:

Kas soovite chrony seadistada pigem NTP -kliendiks kui NTP -serveriks? Ära muretse! Artikli tulevases osas näidatakse meetodit, kuidas konfigureerida chrony NTP -kliendiks.
Kõigepealt installige oma CentOS -süsteemi chrony:

$sudodnfpaigaldadakrooniline

Pärast seda lubage chronyd -teenus, kasutades seda käsku:

$sudosystemctllubadakroonika

Nüüd on aeg chrony konfiguratsioonifailis mõningaid muudatusi teha. Need muudatused on klientide seadistamiseks hädavajalikud.

$sudo nano /jne/chrony.conf

Lisage allpool toodud rida kroonilisse konfiguratsioonifaili ja salvestage muudatused.

Server 192.168.0.016

Kasutage terminalis seda käsku kronüüditeenuse taaskäivitamiseks:

$sudosystemctl taaskäivitage chronyd

Nüüd kontrollige oma NTP allikaid. Teie konfigureeritud NTP -server peaks olema väljundite loendis.

$kroonilised allikad

Järeldus:

NTP on protokoll, mida kasutatakse võrgus sisalduva süsteemi sisemiste kellaaegade sünkroonimiseks. See protokoll hõlmab nii sünkroonimismasinaid kohalikus võrgus kui ka Interneti -serveriga. Varasemad süsteemid on kasutatud ntpd deemon kui NTP juurutamine, kuid see NTP deemon on tagasi lükatud ja pole enam juurdepääsetav uusimatele Linuxi süsteemidele, sealhulgas CentOS 8. Chrony on turul kasutusel ntpd deemoni asendajana. Sellest artiklist õppisite mõnda põhiteavet NTP, kroonika ja selle funktsioonide kohta. Lisaks oleme näidanud teile ka meetodeid chrony seadistamiseks NTP server ja Klient sinu peal CentOS süsteem.