Chrony 4.2는 이미 출시되었으며 이것이 그 소식입니다.

며칠 전 Chrony 4.2 프로젝트의 새 버전 출시, 어떤 NTP 클라이언트 및 서버의 독립적인 구현을 제공합니다. Fedora, Ubuntu, SUSE/openSUSE 및 RHEL/CentOS를 포함한 다양한 Linux 배포판에서 정확한 시간을 동기화하는 데 사용됩니다.

프로그램 NTPv4 사양 지원 (RFC 5905) 및 NTS(Network Time Security) 프로토콜은 PKI(공개 키 기반 구조 요소)를 사용하고 시간 및 동기화의 암호화 보호를 위해 TLS 및 AEAD(인증된 암호화 포함) 사용을 가능하게 합니다.

크로니 4.2 소개

정확한 시간 데이터를 얻으려면 외부 NTP 서버와 참조 시계를 모두 사용할 수 있습니다. 예를 들어 GPS 수신기를 기반으로 하는 경우 마이크로초 단위 수준에서 정밀도를 달성할 수 있습니다.

프로젝트 원래 불안정한 환경에서 제대로 작동하도록 설계되었으며, 연결이 끊긴 불안정한 네트워크, 높은 대기 시간 및 패킷 손실, 가상 머신 작업, 다양한 온도의 시스템(온도가 하드웨어 클록 작동에 영향)을 포함합니다.

인터넷을 통해 동기화된 두 시스템 간의 일반적인 정밀도는 몇 밀리초입니다. LAN에서 정밀도는 일반적으로 수십 마이크로초입니다. 하드웨어 타임스탬프 또는 하드웨어 참조 클록을 사용하면 마이크로초 미만의 정확도가 가능할 수 있습니다.

chrony에는 두 개의 프로그램이 포함되어 있습니다. chronyd는 부팅 시 시작할 수 있는 데몬이고 chronyc는 chrony가 실행되는 동안 성능을 모니터링하고 다양한 작동 매개변수를 변경하는 데 사용할 수 있는 명령줄 인터페이스 프로그램입니다.

Chrony 4.2의 주요 새로운 기능

이 새 버전의 Chrony 4.2에서 에 대한 실험적 지원이 추가되었습니다. 프로토콜의 기능을 확장하는 필드 NTPv4 타이밍 안정성을 개선하고 지연 및 가치 확산을 줄이는 데 사용됩니다.

발표에도 언급되어 있습니다. NTP 전달에 대한 실험 지원 추가 정밀 시간 프로토콜(PTP) 정보.

또한 서버 데이터 정렬 모드에서는 서버 통계 보고서에 데이터 정렬 통계를 추가하는 것 외에도 안정성을 향상시키기 위해 개선되었습니다.

구현 NTS는 AES-CMAC 암호화 알고리즘에 대한 지원을 추가합니다. 및 GnuTLS 해시 기능을 사용하는 기능.

눈에 띄는 또 다른 새로움은 Solaris 운영 환경과의 호환성, 이 새 버전에서는 커널, 네트워킹 스택, 파일 시스템, 드라이버, 라이브러리 및 OpenSolaris 시스템 유틸리티의 핵심 세트를 계속 발전시키는 Illumos 프로젝트에 대한 참조로 번역되었습니다. Illumos의 경우 커널 시계 설정 비활성화를 구현했습니다.

다른 변경 사항 중 이 새 버전에서 눈에 띄는 :

  • 단일 주소 변환기(NAT) 뒤에 있는 여러 클라이언트에 대한 지원이 향상되었습니다.
  • seccomp 메커니즘을 기반으로 시스템 호출 필터를 업데이트했습니다.

최종적으로, 자세한 내용을 알고 싶다면 이 새 버전의 Chrony 4.2에 대한 세부 정보를 확인할 수 있습니다. 다음 링크에서.

Linux에 Chrony 4.2를 설치하는 방법은 무엇입니까?

시스템에 이 유틸리티를 설치하는 데 관심이 있는 사용자는 아래에서 공유하는 지침에 따라 설치할 수 있습니다.

Debian, Ubuntu 또는 이들의 파생 사용자인 경우 터미널을 열고 다음 명령을 입력하여 설치할 수 있습니다.

sudo apt install chrony

이제 CentOS, RHEL 또는 이를 기반으로 하는 배포의 사용자인 경우 사용할 명령은 다음과 같습니다.
sudo yum -y install chrony

Fedora 사용자의 경우 다음을 입력하여 유틸리티를 설치할 수 있습니다.
sudo dnf -y install chrony

Arch Linux, Manjaro, Arco Linux 또는 Arch Linux를 기반으로 하는 기타 배포판을 사용하는 사용자는 다음을 사용하여 설치할 수 있습니다.

sudo pacman -S chrony