NTP(Network Time Protocol) 시간 동기화
NTP 개념 및 설정 방법
Last updated
NTP 개념 및 설정 방법
Last updated
NTP는 패킷 교환, 데이터 네트워크를 통해 서버 시스템 간의 시간 동기화를 위한 네트워킹 프로토콜이다. 일반적으로 공용 인터넷을 통해 수십 밀리 초 이내의 시간을 유지할 수 있으며 이상적인 조건에서 LAN에 1밀리초 이상의 정확도를 달성할 수 있다.[1]
장점 : 데이터의 손실 방지 로그의 대한 분석효율 상승 예약된 작업의 실행불가 상황 방지
단점 : 직접적인 연결과정으로 인한 보안성 취약 발생 [2]
1. NTP 패키지 설치 확인
# rpm -qa | grep ntp
1-1. NTP 패키지가 없을 경우, yum으로 설치
# yum install ntp ntpdate
2. vi편집기로 /etc/ntp.conf 파일에 remote ip (동기화 대상) 설정
# vi /etc/ntp.conf
3. NTP 서비스를 시작프로그램에 등록
# chkconfig ntpd on
4. NTP 서비스 등록 확인
# chkconfig --list | grep ntpd
5. ntpd 서비스 재시작
# service ntpd restart
6. ntpd 동기화 확인 (동기화 완료시간 : 6~10분 , 완료 시 remote 서버 앞에 * 확인)
# ntpq -p
7. 동기화 완료 및 날짜 확인
# ntpq -p
# date
[1] Network Time Protocol - From Wikipedia, the free encyclopedia [2] 서버구축이야기! - NTP - 네트워크 장비간의 시간을 동기화