CentOS 7 ntpd (시간 동기화)

ntp는 시간을 동기화하는데 사용하는 프로토콜이다.

CentOS에서는 ntpd를 설치해서 사용하면 된다.

ntp 서버를 직접 구축하기 보다는 타 서버를 사용하는 편이 용이하다.
(내 서버들이 ntp client 역할을 수행)


1
sudo yum install ntp
cs
-> 설치

1
sudo systemctl start/stop/restart ntpd
cs
-> 데몬 시작/중지/재시작

1
sudo ntpq -p
cs
-> ntp가 정상 작동중인지 확인


[ntp 세팅시 주의점]

1. 현재 정상 운영중인 ntp 서버를 사용해야 된다.

인터넷상에서 떠도는 time.windows.com, ntp.kornet.net 등은 죽은 서버 같다.
time.bora.net, time.nist.gov 등은 되는거 같기는 한데 확인이 필요하다.


0.asia.pool.ntp.org
1.asia.pool.ntp.org
2.asia.pool.ntp.org
3.asia.pool.ntp.org
위 4개는 확실히 작동하는 것 같다.

/etc/ntpd.conf 을 열어서
21번줄 부근에 있는 기본 서버들을 전부 주석처리하고

1
2
3
4
server 0.asia.pool.ntp.org
server 1.asia.pool.ntp.org
server 2.asia.pool.ntp.org
server 3.asia.pool.ntp.org
cs

추가한 후 데몬을 재실행하면 된다.

최신 서버풀은 여기서 확인하면 된다.





2. 포트가 허용되어야 한다.

UDP 123 포트가 허용되어 있는지를 체크해야 한다.

firewalld, 각종 장비들(IPS, 방화벽 등등....) 에서 포트 해제


댓글