시스템(Windows)

윈도우 클라이언트 및 서버 NTP 설정에 대해 알아보겠습니다.

forward error correction Circle 2024. 2. 26. 08:53
반응형

Ⅰ. w32tm 이란?

w32tm은 Windows 시스템 시간 서비스를 관리하는 명령줄 유틸리티입니다. 주로 Windows에서 시간 동기화 및 시간 서버 설정을 관리하는 데 사용됩니다.

 

Ⅱ. w32tm 사용 방법

명령어 설명
/query 시간 서비스의 현재 설정과 상태를 조회합니다
/query /status 시간 서비스의 현재 상태를 조회합니다.
/query /peers 시간 서비스가 동기화하고 있는 NTP 서버 목록을 조회합니다.
/config 시간 서비스의 구성을 변경합니다.
/config /manualpeerlist NTP 서버 목록을 수동으로 설정합니다.
/config /syncfromflags 동기화 소스를 구성합니다.
/resync 현재 시간 서비스를 재동기화합니다.
/register 시간 서비스를 등록합니다.
/unregiste 시간 서비스 등록을 취소합니다.
/monitor 현재 동기화 상태를 모니터링합니다.


Ⅲ. w32tm 명령어를 사용해서 NTP 설정 확인 및 업데이트

ⅰ) 명령 프롬프트(CMD) 를 실행합니다.


ⅱ) w32tm 명령어를 사용하여 시간 동기화(NTP)를 확인합니다.

w32tm /query /source


출력된 값에 Free-running System Clock 또는 Local CMOS Clock이라고 표시되면 서버는 NTP를 사용하고 있지 않은 것입니다.

 

w32tm /query /peers

출력된 값 중 피어 목록이 비어 있고 pending 상태로 표시되면 서버에서 NTP를 사용하고 있지 않은 것입니다.

 

ⅲ) NTP 서버 정보를 업데이트합니다.

w32tm /config /update /manualpeerlist:[NTP_SERVERS] /syncfromflags:manual /reliable:yes

 

ⅳ) NTP 서비스 중지 및 시작

  - NTP 중지

net stop w32time

 

  - NTP 시작

net start w32time

 

ⅴ) NTP 설정 조회

서버가 현재 NTP를 사용하고 있는지 확인합니다.

w32tm /query /source


출력에 피어 목록에 있는 서버 중 하나가 표시되면 서버는 현재 NTP를 사용하고 있는 것입니다.

반응형