320x100
320x100

NTP (Network Time Protocol)
: 컴퓨터 간 시간 동기화 프로토콜
: 1/1000초 까지 동기화가능. UTC를 기준으로 사용
: Stratum 0 부터 Stratum 15 까지 서버의 단계가 나뉨. Stratum 16은 비동기 장치를 의미
 > Stratum 0은 세슘 원자시계 및 GPS와 같은 최상위 계층의 시간 장치
 > Stratum 1은 NTP 서버로 라디오 클럭과 외부 타임 소스 접근을 통해 시간 동기화
: Stratum 2는 Stratum 1 서버로 부터 시간을 가져오고 Stratum 3 서버는 Stratum 2 서버의 시간을 가져오는 방식





NTP 관련 명령어
- ntpq
- ntpdate





ntpq
: NTP 서버에 대한 질의
: 옵션 없이 실행 시 대화형으로 다양한 질의 가능

- 형식
: ntpq [option]

- 주요 옵션
: -p
 > 연결된 서버(peers)의 상태 출력





ntpdate
: NTP 서버를 이용해 시간 동기화. NTP 서버의 IP를 입력하여 동기화

- 형식
: ntpdate <NTP server>





NTP 서버 관련 파일
- /etc/ntp.conf
- /etc/rc.d/init.d/ntpd





/etc/ntp.conf
: NTP 서버의 환경설정 파일

- 형식
option value

- 주요 항목
: driftfile
 > 지역 시간을 정확하게 유지하는 파일 지정. 해당 파일에는 시간 오차의 평균값을 저장
: restrict
 > NTP 서버에 접근할 클라이언트 제한
: server
 > 기준이 되는 NTP 서버 지정
 
- 예시
```
driftfile /var/lib/ntp/drift

restrict 192.168.1.0 mask 255.255.255.0 nompdify notrap
# 해당 IP 및 넷마스크의 접근에 대해 수정과 event trap 을 제공하지 않음

server time.kriss.re.kr
server time.bora.net
```

 

 

 

 

 

Refference

 

리눅스마스터 1급 2차 실기 정복하기 | 정성재 - 교보문고

리눅스마스터 1급 2차 실기 정복하기 | 출제 경향을 반영하여 핵심 내용만 요약 정리 시험대비를 위한 최신 기출문제를 해설과 함께 수록본 교재는 독자들이 최근 출간 요구가 많았던 리눅스마

product.kyobobook.co.kr

 

300x250
728x90