Computer >> 컴퓨터 >  >> 소프트웨어 >> 소프트웨어

모든 PC 시간 동기화를 위한 도메인 NTP 서버 찾는 방법

여러 대의 PC 시간을 정확하게 맞추려면 인터넷 시간 동기화 기능을 활용하는 것이 가장 효과적입니다. 그러려면 먼저 NTP(Network Time Protocol, 네트워크 타임 프로토콜) 서버를 찾아야 합니다.

윈도우의 명령 프롬프트(Command Prompt)만 있으면 누구나 쉽게 확인할 수 있습니다. 처음 시작하는 분이라도 걱정하지 마세요.

이 글에서는 도메인 환경에서 NTP 서버를 찾고 설정하는 방법을 단계별로 자세히 알려드립니다.

모든 PC 시간 동기화를 위한 도메인 NTP 서버 찾는 방법

1. Windows Time 서비스 등록 및 시작

Windows Time 서비스가 아직 등록되어 있지 않다면 아래 명령어로 등록할 수 있습니다. 컴퓨터 시간을 NTP 서버와 동기화하려면 먼저 해당 서비스를 시작해야 합니다.

먼저 명령 프롬프트를 실행하고 관리자 권한으로 실행(Run as administrator)을 선택합니다.

모든 PC 시간 동기화를 위한 도메인 NTP 서버 찾는 방법

그다음 다음 명령어를 입력하여 시스템에 서비스를 등록합니다: w32tm /register

모든 PC 시간 동기화를 위한 도메인 NTP 서버 찾는 방법

Enter 키를 누르면 등록이 성공적으로 완료되었는지 결과를 확인할 수 있습니다.

모든 PC 시간 동기화를 위한 도메인 NTP 서버 찾는 방법

이제 다음 명령어로 서비스를 시작합니다: sc start w32time

모든 PC 시간 동기화를 위한 도메인 NTP 서버 찾는 방법

2. W32tm /query – 상태 조회

Windows Time 서비스가 등록되고 정상적으로 실행 중이라면 이제 다양한 정보를 조회할 수 있습니다. w32tm /query 명령어와 함께 아래 매개변수를 조합하여 사용하세요.

/status

Windows Time 서비스의 현재 상태를 표시합니다.

모든 PC 시간 동기화를 위한 도메인 NTP 서버 찾는 방법

/status /verbose

자세히(verbose) 모드로 더 많은 정보를 보여줍니다.

모든 PC 시간 동기화를 위한 도메인 NTP 서버 찾는 방법

/source

현재 사용 중인 시간 소스(time source)를 표시합니다.

모든 PC 시간 동기화를 위한 도메인 NTP 서버 찾는 방법

/configuration

런타임 구성 및 설정 내역을 표시합니다.

모든 PC 시간 동기화를 위한 도메인 NTP 서버 찾는 방법

/peers

시간 동기화에 참여하는 피어(peer) 목록을 표시합니다.

모든 PC 시간 동기화를 위한 도메인 NTP 서버 찾는 방법

3. W32tm /resync – 시계 재동기화

명령 프롬프트에서 다음 명령어를 사용하면 시계를 최대한 빠르게 재동기화할 수 있습니다.

각 매개변수에 대한 설명은 다음과 같습니다:

/computer:<재동기화할 컴퓨터 이름>

재동기화할 대상 컴퓨터를 지정합니다. 값을 비워두면 로컬 컴퓨터가 대상이 됩니다.

/nowait

재동기화 대기 시간을 없앱니다. 프로세스가 완료될 때까지 기다리지 않고 결과를 바로 반환받을 수 있습니다.

/soft

기존 오류 정보를 활용해 시계를 재동기화합니다. 실질적인 효용은 크지 않지만, 호환성 관련 정보를 참고할 수는 있습니다.

모든 PC 시간 동기화를 위한 도메인 NTP 서버 찾는 방법

4. W32tm /config – 구성 설정

이 명령어를 사용하면 시스템의 시간 동기화 구성을 세부적으로 설정할 수 있습니다.

주요 구성 요소를 살펴보겠습니다:

/manualpeerlist:

피어 목록(IP 주소 목록)을 직접 지정합니다. 값을 비워두면 기본값 <peers>로 설정됩니다.

/update

새로운 변경 사항이 있음을 서비스에 알리고 즉시 적용되도록 합니다.

/localclockdispersion:<초 단위>

내부 시계의 정확도(오차 허용 범위)를 초 단위로 구성합니다.

/reliable:<YES 또는 NO>

해당 시스템이 신뢰할 수 있는 시간 소스인지 여부를 지정합니다.

/largephaseoffset:<밀리초 단위>

로컬 시간과 네트워크 시간 간의 허용 오차를 밀리초 단위로 설정합니다.

모든 PC 시간 동기화를 위한 도메인 NTP 서버 찾는 방법

5. W32tm /dumpreg – 레지스트리 조회

레지스트리 키 정보를 확인하려면 명령 프롬프트에서 w32tm /dumpreg 명령어를 사용하세요.

/subkey:<키>

기본 키의 하위 키(sub-key)와 연결된 값들을 표시합니다.

/computer:<컴퓨터 이름>

지정한 컴퓨터의 레지스트리 설정을 조회합니다.

모든 PC 시간 동기화를 위한 도메인 NTP 서버 찾는 방법

6. W32tm /debug – 디버그 로그

명령 프롬프트에서는 컴퓨터의 개인(디버그) 로그에도 접근할 수 있습니다. 주요 매개변수를 살펴보겠습니다.

/enable 또는 /disable

디버그 로그를 활성화하거나 비활성화합니다. 로그를 확인하려면 enable(활성화)을 선택하는 것이 좋습니다.

/file:<파일 이름>

로그 파일의 이름을 지정합니다. 예를 들어 파일 이름이 "xxx"라고 가정해 보겠습니다.

/size:<파일 크기>

로그 파일의 최대 크기를 바이트 단위로 지정합니다. 예시에서는 100바이트로 설정했습니다.

/entries:<항목 수>

기록할 항목 수를 지정합니다. 유효 범위는 0~300이며, 예시에서는 10으로 설정했습니다.

모든 PC 시간 동기화를 위한 도메인 NTP 서버 찾는 방법