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
댓글 없음:
댓글 쓰기