Chrony 4.2 è già stato rilasciato e queste sono le sue novità

Qualche giorno fa il rilascio della nuova versione del progetto Chrony 4.2, che fornisce l'implementazione indipendente di un client e server NTP che viene utilizzato per sincronizzare l'ora esatta su una varietà di distribuzioni Linux, tra cui Fedora, Ubuntu, SUSE / openSUSE e RHEL / CentOS.

Il programma supporta la specifica NTPv4 (RFC 5905) e il protocollo NTS (Network Time Security), che utilizza Public Key Infrastructure Elements (PKI) e consente l'utilizzo di TLS e Authenticated Encryption with Associated Data (AEAD) per la protezione crittografica del tempo e della sincronizzazione.

Informazioni su Chrony 4.2

Per ottenere i dati dell'ora esatta, possono essere utilizzati sia server NTP esterni che clock di riferimento, ad esempio, basato su ricevitori GPS, quando si utilizza la quale precisione può essere raggiunta a livello di frazioni di microsecondo.

El proyecto è stato originariamente progettato per funzionare correttamente in ambienti instabili, comprese reti inaffidabili con connessioni disconnesse, elevata latenza e perdita di pacchetti, lavoro su macchine virtuali e sistemi con temperature variabili (la temperatura influisce sul funzionamento dell'orologio hardware).

La precisione tipica tra due macchine sincronizzate su Internet è di pochi millisecondi; su una LAN, la precisione è tipicamente di decine di microsecondi. Con il timestamp hardware o un clock di riferimento hardware, potrebbe essere possibile una precisione inferiore ai microsecondi.

In chrony sono inclusi due programmi, chronyd è un demone che può essere avviato all'avvio e chronyc è un programma di interfaccia a riga di comando che può essere utilizzato per monitorare le prestazioni di chrony e modificare vari parametri operativi mentre è in esecuzione.

Principali novità di Chrony 4.2

In questa nuova versione di Chrony 4.2 aggiunto supporto sperimentale per un campo che estende le capacità del protocollo NTPv4 e viene utilizzato per migliorare la stabilità temporale, nonché per ridurre i ritardi e la diffusione del valore.

È anche menzionato nell'annuncio che aggiunto supporto sperimentale per l'inoltro NTP Informazioni sul protocollo PTP (Precision Time Protocol).

Anche nella modalità di confronto del server questo è stato migliorato per migliorare l'affidabilità, oltre ad aggiungere statistiche di confronto al report delle statistiche del server.

L'implementazione di NTS aggiunge il supporto per l'algoritmo di crittografia AES-CMAC e la possibilità di utilizzare le funzioni hash di GnuTLS.

Un'altra novità che spicca è il compatibilità con l'ambiente operativo Solaris, poiché in questa nuova versione è stato tradotto come riferimento per il progetto Illumos, che continua ad evolvere il kernel, lo stack di rete, i file system, i driver, le librerie e il set principale delle utilità di sistema OpenSolaris. Per Illumos, ha implementato la disattivazione delle impostazioni dell'orologio del kernel.

Delle altre modifiche che risaltano in questa nuova versione:

  • Supporto migliorato per più client dietro un singolo traduttore di indirizzi (NAT).
  • Filtro chiamate di sistema aggiornato basato sul meccanismo seccomp.

Infine, se sei interessato a saperne di più di questa nuova versione di Chrony 4.2 puoi controllare i dettagli nel seguente link

Come installare Chrony 4.2 su Linux?

Per coloro che sono interessati a poter installare questa utility sul proprio sistema, possono farlo seguendo le istruzioni che condividiamo di seguito.

Se sei un utente di Debian, Ubuntu o qualsiasi derivato di questi, puoi eseguire l'installazione aprendo un terminale e digitando il seguente comando al suo interno:

sudo apt install chrony

Ora, se sei un utente di CentOS, RHEL o qualsiasi distribuzione basata su questi, il comando da utilizzare è il seguente:
sudo yum -y install chrony

Nel caso di coloro che sono utenti Fedora, l'utility può essere installata digitando:
sudo dnf -y install chrony

Mentre per coloro che sono utenti di Arch Linux, Manjaro, Arco Linux o qualsiasi altra distribuzione basata su Arch Linux, possono installare con:

sudo pacman -S chrony