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, 방화벽 등등....) 에서 포트 해제
댓글
댓글 쓰기