2012-09-09

FreeBSD&Linux] ntpd와 ntpdate를 이용한 시간(타임)동기화


ntpdate 


ntp 서버로부터 시간을 취득해, 로컬의 시스템 클록을 설정합니다. 0.5초 이상 어긋나 있을 때는 단순하게 시간을 맞춥니다만, 0.5초 이하때는 미조정합니다. ntpdate 는, 나중에 설명하는 ntpd 가 움직이고 있을때는, 사용할 수 없습니다.


ntpd 


ntpd 는, ntp 서버를 참조해 시스템 클록을 보정하면서, 클라이언트에 시간을 제공합니다.


ntpdate


ntpdate 는, FreeBSD에 인스톨이 끝난 상태입니다. 이하와 같은 장소에 있습니다.

chaco# which ntpdate

/usr/sbin/ntpdate

chaco# ls -la /usr/sbin/ntpdate

-r-xr-xr-x  1 root  wheel  32392 Sep 19  2001 /usr/sbin/ntpdate



공공적인 ntp 서버의 clock.nc.fukuoka-u.ac.jp 133.100. 9.2 를 설정해, 시간을 취득합니다.

public ntp server list : http://www.eecis.udel.edu/~mills/ntp/clock1.htm

이런 느껴로 설정할 수가 있습니다. (당연, root 로. )



chaco# ntpdate 133.100. 9.2

21 Apr 15:27:35 ntpdate[239]: adjust time server 133.100. 9.2 offset -0. 026094 sec


OS 기동시에 ntpdate 를 실행하려면 , /etc/rc.conf 에 추가합니다.


# add ito 2002/04/21

ntpdate_enable="YES"
ntpdate_program="ntpdate"
ntpdate_flags="-s -b 133.100. 9.2"


재기동하면(자), 기동시의 메세지에 ntpdate 라고 표시될 것입니다.

Doing additional network setup: named ntpdate portmap.



ntpd

ntpd 는, FreeBSD에 인스톨이 끝난 상태입니다. 이하와 같은 장소에 있습니다.

chaco# which ntpd

/usr/sbin/ntpd

chaco# ls -la /usr/sbin/ntpd

-r-xr-xr-x  1 root  wheel  202496 Sep 19  2001 /usr/sbin/ntpd



OS 기동시에 ntpdate 를 실행하려면 , /etc/rc.conf 에 추가합니다.


# add ito 2002/04/21

xntpd_enable="YES"
xntpd_program="ntpd"
xntpd_flags="-p /var/run/ntpd.pid"



-p 옵션은, ntpd demon의 프로세스 ID 를 기록하기 위한 파일명과 패스를 지정합니다.
ntp 의 설정 파일 (ntp.conf)을, /etc 에 작성합니다.


server          time.bora.net
server          time.nuri.net
server          time.kriss.re.kr
driftfile       /etc/ntp.drift


driftfile 란, 시간 오차치를 보존해 두는 파일입니다. /etc/ntp.drift 를 작성.

chaco# touch /etc/ntp.drift



OS 를 재기동한다.

ntpd 의 동작을 확인하기 때문에(위해), ntpq 를 실행합니다. * (이)가 있는 것이, 현재 동기 하는 대상의
서버명입니다.



chaco# ntpq -p

     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
*time.bora.net . GPS.             1 u  228  256  377  116.670  -110. 71  41.277
+time.nuri.net . GPS.             1 u  177  256  377  117.227  -101. 18  34.259
+time.kriss.re.kr  ntp1.xephion.ne  3 u  238  256  377   78.622  -112. 11  44.346
         

댓글 없음:

댓글 쓰기