리눅스 NTP 서버 설정 방법

NTP 서버를 설정하면 장비가 정확한 시간을 계속 유지할 수 있다. 리눅스 NTP 서버 설정은 배포판에 대부분 기본 설치되어 있는 chrony를 이용한다.

리눅스 chronyd NTP 서버 설정

1. 설치 확인

chronyd가 설치되어 있는지 버전을 체크한다.

[root@newhost ~]# chronyd --version
chronyd (chrony) version 3.4 (+CMDMON +NTP +REFCLOCK +RTC +PRIVDROP +SCFILTER +SIGND +ASYNCDNS +SECHASH +IPV6 +DEBUG)

아마 대부분은 이미 설치가 되어 있을텐데 혹시나 미설치라면

yum install chrony

로 설치한다.

2. NTP 서버 설정 값 변경

chrony.conf 파일을 수정한다. 경로는 조금 다를 수는 있는데 대부분 /etc 밑에 있다.

[root@newhost ~]# vim /etc/chrony.conf

맨 위 server 라고 써 있는 라인을 수정해야 한다.

chrony conf

기존에 있던 server를 모두 #으로 주석처리하고 지정하려는 NTP 서버를 주소를 넣는다. IP를 넣어도 되고 도메인을 넣어도 된다.

server [NTP 서버 IP or Domain] iburst
chrony conf 수정

3. 서비스 재기동

chronyd 서비스를 재기동한다.

[root@newhost ~]# systemctl restart chronyd

잘 실행되었는지 확인한다. acitve (running)이 보이면 정상 실행된 것이다.

[root@newhost ~]# systemctl status chronyd
chrony start

4. NTP 서버 상태 확인

chronyc로 변경한 NTP 서버 상태를 확인한다.

[root@newhost ~]# chronyc sources
chrony ntp 설정

댓글 남기기