xntpd를 이용하여 타임서버, 클라이언트 구축방법은 동일하다.
즉 xntpd는 서버및 클라이언트 서비스가 실행된다

서버역활을 뺀 시간정보를 가져오기만할경우(클라이언트) ntpdate 명령어를 crontab에 등록하는것을 권장한다.

# crontab -e

# NTP Sync
10  *  *  *  *  /usr/sbin/ntpdate 65.55.21.20
—————————————————————————————–

1) xntpd 설치여부 및 버전확인
# what /usr/sbin/xntpd
/usr/sbin/xntpd:
        xntpd version=3.5f, PHNE_41177; Thur Feb 24 16:59:54 IST 2011

2) 동기화할 외부 타임서버 등록 (서버리스트를 마지막 라인에 추가한다)
# vi /etc/ntp.conf

# Server: The server statement causes polling to be done in client mode rather
#         than symmetric active.  It is an alternative to the peer command
#         above.  Which you use depends on what you want to achieve.
#         The syntax is:
#         server addr [ key # ] [ version # ] [ minpoll interval_in_sec ]
#         [ prefer ]
#
# server 128.8.10.1   key 2000 minpoll 6        prefer

server  65.55.21.20          # Microsoft
server  203.248.240.140    # Boranet

3) netdaemons 파일 수정 (export NTPDATE_SERVER 에 서버리스트를 추가하지 않아도됨)
# vi /etc/rc.config.d/netdaemons

######################################
# xntp configuration.  See xntpd(1m) #
######################################
#
#  Time synchronization daemon
#
# NTPDATE_SERVER: name of trusted timeserver to synchronize with at boot
# (default is rootserver for diskess clients)
# XNTPD:        Set to 1 to start xntpd (0 to not run xntpd)
# XNTPD_ARGS:  command line arguments for xntpd
#
# Also, see the /etc/ntp.conf and /etc/ntp.keys file for additional
# configuration.
#
export NTPDATE_SERVER=‘65.55.21.20 203.248.240.140’
export XNTPD=1
export XNTPD_ARGS=

4) NTP 데몬 시작 및 종료
# /sbin/init.d/xntpd start | stop

5) 동기화 서버 확인
# ntpq -p