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

chrony 서버 설정

1. chrony 설치

yum install -y chrony

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

vi /etc/chrony.conf

server time.bora.net iburst (time.bora.net ntp 서버 등록)

server time.windows.com iburst (time.windows.com ntp 서버 등록)

allow 192.168.10.0/24 (이 ntp 서버로 접근 가능한 클라이언트의 네트워크 주소를 허용)

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

클라이언트 설정