NCP 공공기관 OS별 NTP 설정 방법

안녕하세요. 오늘은 베스핀글로벌 서비스실 박진호님이 작성해 주신 NCP 공공기관 OS별 NTP 설정 방법에 대해 알아보겠습니다. 궁금하신 부분이 있으시면 댓글을 달아주세요^^

1. Ubuntsu 18.04

  • Ubuntu18.04
  1. /etc/chrony/chrony.conf 파일을 수정합니다.
    #vim /etc/chrony/chrony.conf
    pool ntp.ubuntu.com iburst 항목 주석 처리
    pool [0~3].ubuntu.pool.ntp.org iburst 항목 주석 처리
  2. /var/lib/dhclient/chrony.servers.eth0 파일 및 아래 내용 확인
    (Classic)
    #cat /var/lib/dhcp/chrony.servers.eth0
    10.250.255.21 iburst
    10.250.255.22 iburst
    (VPC)
    #cat /var/lib/dhcp/chrony.servers.eth0
    169.254.169.123 iburst
    169.254.169.124 iburst
  3. 상기 해당 내용이 없을 경우 아래와 같이 /etc/chrony.conf에 직접 추가
    #vim /etc/chrony/chrony.conf
    (Classic)
    server 10.250.255.21
    server 10.250.255.22
    (VPC)
    server 169.254.169.123
    server 169.254.169.124
  4. chrony service 를 재시작 합니다.
    #systemctl restart chrony
  5. 동기화 내용을 확인 합니다.
    #chronyc sources

2. CentOS 7.x

  • CentOS 7.x
  1. /etc/chrony.conf 파일을 수정합니다.
    #vim /etc/chrony.conf
    server [0~3].centos.pool.ntp.org iburst 항목 주석 처리
  2. /var/lib/dhclient/chrony.servers.eth0 파일 및 아래 내용 확인
    (Classic)
    #cat /var/lib/dhclient/chrony.servers.eth0
    10.250.255.21 iburst
    10.250.255.22 iburst
    (VPC)
    #cat /var/lib/dhclient/chrony.servers.eth0

169.254.169.123 iburst
169.254.169.124 iburst

  1. 상기 해당 내용이 없을 경우 아래와 같이 /etc/chrony.conf에 직접 추가
    #vim /etc/chrony.conf
    (Classic)
    server 10.250.255.21
    server 10.250.255.22
    (VPC)
    server 169.254.169.123
    server 169.254.169.124
  2. chronyd service 를 재시작 합니다.
    #systemctl restart chronyd
  3. 동기화 내용을 확인 합니다.
    #chronyc sources

3. Ubuntu 20.04

NCP VPC VM의 NTP 설정값은 DHCP를 통해서 자동으로 받아와서 설정이 됩니다.

Ubuntu20.04는 chrony 로 시간 설정을 합니다.

DHCP로부터 NTP 서버 정보를 받아 온 내용 확인

/var/lib/dhcp/chrony.servers.eth0

169.254.169.123 iburst

169.254.169.124 iburst

# chronyc sources -v

^* 169.254.169.123               3  10   377   522  +1806us[ +316us] +/-  147ms

^+ 169.254.169.124               3   6   377    55  -4481us[-4481us] +/-   90ms

추가로 설정을 하거나, 기존 설정 정보를 변경하고 싶으면 아래 파일 수정(DHCP로 받아온 정보는 수정 불가)

# vi /etc/chrony/chrony.conf

# systemctl restart chrony

4. [Windows 시간 동기화 서버 설정 변경]

1. 현재의 NTP Server 설정을 확인

   – 해당 명령어를 입력합니다: w32tm /query /peers

   – [Peer]와 [State] 목록을 확인

   –  `w32tm` 명령어가 실행이 안될 경우

      Windows Time 서비스를 실행합니다. : net start w32time

2. 아래 명령어를 통해 원하는 NTP Server로 변경

– 기본 NTP 서버

     Classic : time.windows.com,0x8

     VPC : 169.254.169.123,0×8 169.254.169.124,0xa

– 원하는 NTP Server 설정으로 변경하는 해당 명령어 입력

: w32tm /config /syncfromflags:manual /manualpeerlist:”{NTP 서버 주소 1} {NTP 서버 주소 2}” /reliable:yes /update

      ex) w32tm /config /syncfromflags:manual /manualpeerlist:“169.254.169.123,0×8 169.254.169.124,0xa“/reliable:yes /update

– 위 명령어 실행 후 NTP 동기화 실행

: w32tm /resync /rediscover /nowait

3. 변경된 설정 확인

   – 해당 명령어 입력 : w32tm /query /peers

   – [Peer] 에 설정한 NTP 서버가 등록 되었는지 확인

3-1.  정상적으로 설정되지 않을 경우

–  Windows Time 서비스를 재실행

– 서비스 정지: net stop w32time

– 서비스 시작: net start w32time

– NTP 동기화 : w32tm /resync /rediscover /nowait

감사합니다~^^

문의: info@bespinglobal.com | 대표번호: 02-1688-1280

Leave a Comment