반응형

1. NTP 설명

  ▪ NTP(network time protocol)는 UDP Port 123번을 사용.

  ▪ UDP Port 123가 이 포트가 open되어 있지 않으면 NTP 서버와 동기화할 수 없음.

  ▪ 서버 ⬌ 클라이언트간 시간 동기화는 8~10분 정도가 소요됨.


2. NTP 서버 구성

  ▪ NTP(network time protocol)는 UDP Port 123번을 사용.

  ▪ UDP Port 123가 이 포트가 open되어 있지 않으면 NTP 서버와 동기화할 수 없음.

  ▪ 서버 ⬌ 클라이언트간 시간 동기화는 8~10분 정도가 소요됨.

 

1) 현재 Timezone 및 "KORST-9" 로 변경

  ▪ 초기 설치시 : 별도의 Timezone 설정을 하지 않았따면, 북아메리카 Timezone (CDT)로 설정되어 있음.

  ▪ 국내에서는 "KORST-9" Timezone으로 설정하는 것이 일반적임.

  ▪ Timezone을 변경 후, 재기동 필요.

        일정시간이 지나면, "date" 명령어상에서는 변경된 것으로 보이나, 시스템 전체에 적용하기 위해서는 AIX 운영체제 재기동 필요.

 

 

1
2
3
4
5
6
7
8
[root@ntp_server:/# date
Sat Mar 14 01:01:43 CDT 2015
 
[root@ntp_server:/# chtz "KORST-9"
[root@ntp_server:/# cat /etc/environment | grep -i tz
TZ=KORST-9
 
[root@ntp_server:/# shutdown -Fr
 

 

2) NTP 서버 설정

1
2
3
4
5
6
7
8
[root@ntp_server:/] vi /etc/ntp.conf 
#broadcastclient
server ntp.kornet.net prefer   #선호하는 NTP Server IP
server 127.127.1.0  # NTP Server 자기 자신의 Local clock을 참조
 
fudge 127.127.1.0 stratum 0 # values for local clock
driftfile /etc/ntp.drift # where to keep drift data
tracefile /etc/ntp.trace
cs

 

▪ server ntp.kornet.net prefer : "ntp.kornet.net" Time server를 참조.

        끝부분에 prefer를 설정하면, 설정된 여러 Time server 중 가장 우선순위로 시간동기화를 실행.

▪ server 127.127.1.0 : 운영체제의 Local Clock 기준으로 동기화.

        단, "ntp.kornet.net"이 우선순위가 높으므로, 선호되는 Time server가 통신이 안될 시, 그 다음인 Local Clock을 참조

 

3) NTP daemon 시작

만약, 참조하는 Time server이 현재 시간보다 과거시점으로 시간이 변경되었을 때, 해당 Time server를 참조하는 클라이언트 측에서 시간이 뒤로 돌아가는 것을 방지하기 위해서, Daemon 시작시, -x option을 준다.

        Tme backward 방지, 클라이언트 시간흐름을 조절하여 동기화

 

1
2
3
4
5
6
7
8
9
10
11
12
13
[root@ntp_server:/] startsrc -s xntpd -"-x" 
0513-059 The xntpd Subsystem has been started. Subsystem PID is 6946978.
 
[root@ntp_server:/] lssrc -|grep -i xntpd 
  xntpd            tcpip                        active
 
[root@ntp_server:/] ntpq -np   
 
      remote           refid      st  t when poll reach   delay   offset    disp 
================================================================================ 
* ntp.kornet.net       0.0.0.0     16  -  -   64    0     0.00    0.000 16000.0 
  127.127.1.0          127.127.1.0  3  l  10  64   17     0.00    0.000 1885.01        
 
 
 

 

▪ /etc/rc.tcpip ➟ xntpd 항목 수정

        재부팅 후에 NTP daemon이 기동될 때도 "-x" option 적용 설정.

1
2
3
[root@ntp_server:/] vi /etc/rc.tcpip
# Start up Network Time Protocol(NTP) daemon
start /usr/sbin/xntpd "$src_running" "-x"
 

 

 

반응형

'GENERAL > NTP' 카테고리의 다른 글

AIX NTP Client 구성  (0) 2021.03.30
setclock 명령어로 시간 동기화  (0) 2015.03.13
NTP의 필요성 및 취약점  (0) 2015.03.13
Posted by 정병욱