chrony는 NTP(Network Time Protocol) 서버와 동기화하여 시간을 조정하는 데 사용되는 리눅스 시간 동기화 도구입니다. chrony는 NTP와 마찬가지로 인터넷에서 시간 정보를 검색하지만, chrony는 네트워크 지연과 패킷 손실과 같은 네트워크 이슈에 더 잘 대처할 수 있습니다. chrony는 시간 동기화를 위해 NTP보다 더 많은 데이터를 수집하므로, 시스템 시간과 시간 동기화 정확도가 더 높습니다.

chrony 서버 설정

1. chrony 설치

yum install -y chrony
dnf install -y chrony

2-1. 외부 NTP 서버와 동기화 할 경우

# vi /etc/chrony.conf
pool [time.bora.net](<http://time.bora.net>) iburst (time.bora.net ntp 서버 등록)
pool [time.windows.com](<http://time.windows.com>) iburst (time.windows.com ntp 서버 등록)
allow 192.168.10.0/24 (이 ntp 서버로 접근 가능한 클라이언트의 네트워크 주소를 허용)
**:wq**

Untitled

Untitled

2-2 외부 NTP 서버와 동기화 하지 않을 경우

date -s “YYYY-MM-DD HH:mm:ss”

3. NTP 서버 서비스 재시작 및 동기화

# systemctl restart chronyd (chrony 재시작)
# systemctl status chronyd (chrony 상태 확인)
# systemctl enable chronyd (chrony 서비스 등록)
# chronyc sources (외부 ntp 서버 정보 받아오는지 확인)

Untitled

클라이언트 설정

1. chrony 설치

yum install -y chrony
dnf install -y chrony