Linux

[Linux] RHEL 8.X Chrony를 이용한 시간 동기화 설정

현또다 2023. 10. 10. 11:28

▶ NTP 및 Chrony 

- NTP(Network Time Protocol) : 네트워크 환경으로 구성된 장비의 시스템 시간을 동기화 하기 위한 프로토콜
- Chrony : 기존 NTP 단점을 보완하여 빠르고 정확하게 동기화 할 수 있도록 구현 및 개선한 프로토콜

 

* RHEL 8부터는 기본 타임서버 tool이 NTP 에서 Chrony로 대체됨

 

▶ Chrony를 이용한 NTP 서버 구축 

 

[ Test version ]
OS version : RHEL 8.4

 

1. chrony 패키지 설치

dnf install chrony

2. chrony 서비스 시작 및 활성화

sudo systemctl start chronyd
sudo systemctl enable chronyd
sudo systemctl status chronyd		# 활성화 확인

3. chrony.conf 파일 수정

- 대한민국 표준시로 동기화 할 수 있는 public 서버 설정

vi /etc/chrony.conf

# public 서버
server time.bora.net iburst
server ntp2.kornet.net iburst
server time.nuri.net iburst

- 엑세스 가능한 IP 대역 및 subnet 추가

4. chrony 서비스 재시작 및 동기화 확인

systemctl restart chronyd		# chrony 서비스 재시작
chronyc sources				# 동기화 여부 확인

* 여기서 아무것도 뜨지 않는 것은 동기화가 제대로 되지 않았다는 것이다.

=>