Prieš kelias dienas buvo paskelbta išleista nauja Chrony 4.2 projekto versija, kuris suteikia atskirą NTP kliento ir serverio įgyvendinimą kuris naudojamas tiksliam laikui sinchronizuoti įvairiuose Linux platinimuose, įskaitant Fedora, Ubuntu, SUSE/openSUSE ir RHEL/CentOS.
Programa palaiko NTPv4 specifikaciją (RFC 5905) ir NTS (Network Time Security) protokolas, kuris naudoja viešojo rakto infrastruktūros (PKI) elementus ir leidžia naudoti TLS bei autentifikuotą šifravimą su susijusiais duomenimis (AEAD) kriptografinei laiko apsaugai ir sinchronizavimui.
Apie Chrony 4.2
Norėdami gauti tikslius laiko duomenis, galima naudoti tiek išorinius NTP serverius, tiek atskaitos laikrodžius, pavyzdžiui, remiantis GPS imtuvais, kuriuos naudojant galima pasiekti mikrosekundės dalių tikslumą.
El proyecto iš pradžių buvo sukurtas tinkamai veikti nestabilioje aplinkoje, įskaitant nepatikimus tinklus su atjungtais ryšiais, dideliu delsimu ir paketų praradimu, darbą virtualiose mašinose ir sistemas su kintama temperatūra (temperatūra turi įtakos aparatūros laikrodžio veikimui).
Įprastas dviejų internetu sinchronizuojamų mašinų tikslumas yra kelios milisekundės; LAN tinkle tikslumas paprastai yra dešimtys mikrosekundžių. Naudojant aparatinės įrangos laiko žymą arba aparatinės įrangos atskaitos laikrodį, gali būti mažesnis nei mikrosekundžių tikslumas.
Dvi programos yra įtrauktos į chrony, chronyd yra demonas, kurį galima paleisti įkrovos metu, o chronyc yra komandų eilutės sąsajos programa, kurią galima naudoti norint stebėti chrony veikimą ir keisti įvairius veikimo parametrus jam veikiant.
Pagrindinės Chrony naujovės 4.2
Šioje naujoje Chrony 4.2 versijoje pridėtas eksperimentinis palaikymas laukas, praplečiantis protokolo galimybes NTPv4 ir yra naudojamas sinchronizacijos stabilumui pagerinti, taip pat vėlavimui ir vertės sklaidai sumažinti.
Skelbime taip pat minima, kad pridėtas eksperimentinis NTP persiuntimo palaikymas apie Precision Time Protocol (PTP).
Taip pat serverio sujungimo režimu tai buvo patobulinta, siekiant pagerinti patikimumą, taip pat į serverio statistikos ataskaitą įtraukta interleave statistika.
Programos įgyvendinimas NTS prideda AES-CMAC šifravimo algoritmo palaikymą ir galimybė naudoti GnuTLS maišos funkcijas.
Kita išskirtinė naujovė yra suderinamumas su „Solaris“ operacine sistema, nes šis naujas leidimas buvo išverstas kaip nuoroda į Illumos projektą, kuris toliau plėtoja branduolį, tinklo krūvą, failų sistemas, tvarkykles, bibliotekas ir pagrindinį OpenSolaris sistemos paslaugų rinkinį. „Ilumos“ ji įgyvendino branduolio laikrodžio nustatymų išjungimą.
Iš kitų pokyčių kurie išsiskiria naujoje versijoje:
- Patobulintas kelių klientų palaikymas naudojant vieną adresų vertėją (NAT).
- Atnaujintas sistemos skambučių filtras, pagrįstas seccomp mechanizmu.
Pagaliau, jei norite sužinoti apie tai daugiau Šios naujos Chrony 4.2 versijos galite patikrinti išsamią informaciją Šioje nuorodoje.
Kaip įdiegti „Chrony 4.2“ sistemoje „Linux“?
Tiems, kurie domisi galimybėmis įdiegti šią priemonę savo sistemoje, jie gali tai padaryti vadovaudamiesi toliau pateiktomis instrukcijomis.
Jei esate „Debian“, „Ubuntu“ ar bet kurio jų darinio vartotojas, diegimą galite atlikti atidarę terminalą ir įvesdami jame šią komandą:
sudo apt install chrony
Dabar, jei esate CentOS, RHEL ar bet kurio paskirstymo, pagrįsto jais, vartotojas, turite naudoti šią komandą:
sudo yum -y install chrony
Tiems, kurie yra „Fedora“ vartotojai, naudingumą galima įdiegti įvesdami:
sudo dnf -y install chrony
Tuo tarpu tie, kurie yra „Arch Linux“, „Manjaro“, „Arco Linux“ ar bet kurio kito „Arch Linux“ pagrindu sukurto platinimo naudotojai, gali įdiegti naudodami:
sudo pacman -S chrony