Chrony 4.2 já foi lançado e essas são as novidades

Alguns dias atrás, o lançamento da nova versão do projeto Chrony 4.2, Qual fornece implementação independente de um cliente e servidor NTP que é usado para sincronizar a hora exata em uma variedade de distribuições Linux, incluindo Fedora, Ubuntu, SUSE / openSUSE e RHEL / CentOS.

O programa suporta a especificação NTPv4 (RFC 5905) e o protocolo NTS (Network Time Security), que usa Elementos de Infraestrutura de Chave Pública (PKI) e permite o uso de TLS e Criptografia Autenticada com Dados Associados (AEAD) para proteção criptográfica de tempo e sincronização.

Sobre o Chrony 4.2

Para obter os dados de tempo exatos, servidores NTP externos e relógios de referência podem ser usados, por exemplo, com base em receptores GPS, ao usar qual precisão pode ser alcançada ao nível de frações de um microssegundo.

O projeto foi originalmente projetado para funcionar adequadamente em ambientes instáveis, incluindo redes não confiáveis ​​com conexões desconectadas, alta latência e perda de pacotes, trabalho em máquinas virtuais e sistemas com temperaturas variáveis ​​(a temperatura afeta a operação do relógio do hardware).

A precisão típica entre duas máquinas sincronizadas na Internet é de alguns milissegundos; em uma LAN, a precisão é normalmente de dezenas de microssegundos. Com o carimbo de data / hora de hardware ou um relógio de referência de hardware, uma precisão de menos de microssegundos pode ser possível.

Dois programas estão incluídos no chrony, chronyd é um daemon que pode ser iniciado no momento da inicialização e chronyc é um programa de interface de linha de comando que pode ser usado para monitorar o desempenho do chrony e alterar vários parâmetros operacionais durante a execução.

Principais novos recursos do Chrony 4.2

Nesta nova versão do Chrony 4.2 adicionado suporte experimental para um campo que amplia as capacidades do protocolo NTPv4 e é usado para melhorar a estabilidade do tempo, bem como para reduzir atrasos e dispersão de valor.

Também é mencionado no anúncio que adicionado suporte experimental para encaminhamento NTP sobre o Protocolo de Tempo de Precisão (PTP).

Também no modo de agrupamento do servidor, isso foi aprimorado para melhorar a confiabilidade, além de adicionar estatísticas de agrupamento ao relatório de estatísticas do servidor.

A implementação de NTS adiciona suporte para o algoritmo de criptografia AES-CMAC e a capacidade de usar funções hash GnuTLS.

Outra novidade que se destaca é o compatibilidade com o ambiente operacional Solaris, como nesta nova versão, foi traduzido como a referência para o projeto Illumos, que continua a evoluir o kernel, pilha de rede, sistemas de arquivos, drivers, bibliotecas e conjunto básico de utilitários do sistema OpenSolaris. Para Illumos, implementou a desativação das configurações de relógio do kernel.

Das outras mudanças que se destacam nesta nova versão:

  • Suporte aprimorado para vários clientes por trás de um único tradutor de endereço (NAT).
  • Filtro de chamada do sistema atualizado com base no mecanismo seccomp.

Finalmente, se você estiver interessado em saber mais sobre isso desta nova versão do Chrony 4.2 você pode verificar os detalhes no link a seguir.

Como instalar o Chrony 4.2 no Linux?

Para aqueles que estão interessados ​​em instalar este utilitário em seu sistema, eles podem fazê-lo seguindo as instruções que compartilhamos abaixo.

Se você for um usuário do Debian, Ubuntu ou qualquer derivado deles, você pode executar a instalação abrindo um terminal e digitando o seguinte comando nele:

sudo apt install chrony

Agora, se você for um usuário do CentOS, RHEL ou qualquer distribuição baseada neles, o comando a ser usado é o seguinte:
sudo yum -y install chrony

No caso de usuários do Fedora, o utilitário pode ser instalado digitando:
sudo dnf -y install chrony

Enquanto para aqueles que são usuários de Arch Linux, Manjaro, Arco Linux ou qualquer outra distribuição baseada em Arch Linux, eles podem instalar com:

sudo pacman -S chrony