하츠의 꿈

타임서버를 이용한 서버의 시간 동기화 본문

엔지니어스 마인드/Linux&Unix

타임서버를 이용한 서버의 시간 동기화

명섭이 2009. 4. 24. 17:27

Linux(Unix) 나 윈도우 등의 시간은 아주 조금 씩 느려지거나 빨라진다.
이를 표준시간과 맞춰 주기 위해서 타임서버를 이용한 동기화를 한다.

우리나라 타임서버 목록은 ...
1. NTP Primary Time Server(Stratum 1  Server)
   - time.kriss.re.kr
   - time2.kriss.re.kr
   - time.bora.net
   - ntp.kornet.net
   - ntp.postech.ac.kr
   - ...
2. NTP Secondary Time Server(Stratum 2 Server)
   - ntp.ewha.net
   - ticktock.ewha.net
   - time.bora.net
   - ...

Linux(Unix)에서의 시간 동기화
1. rdate 를 이용한 시간 동기화
   * rdate 는 대부분의 시스템에 기본으로 설치되어 있다.

   # rdate -s 타임서버
    예) rdate -s time.kriss.re.kr

2. ntpdate를 이용한 시간 동기화
   * ntpdate 가 설치되어 있는 경우에 가능하다.
   # ntpdate -b 타임서버
    예) ntpdate -b time.kriss.re.kr

* 타임서버는 짧은시간 (1~2초 정도?)에 반복적으로 요청을 보내면 블랙리스트에 올라갈 수 있으므로 주의해야 한다.

* 실제 설정하는 화면
# date 명령으로 현재 시간을 확인
# date time.bora.net 명령으로 타임서버의 시간 확인
# date -s time.bora.net 명령으로 서버 시간을 표준시간과 동기화
# date 명령으로 서버의 시간 확인


Comments