기술 자료: 816042 - 이 문서가 적용되는 제품 보기.
모두 확대 | 모두 축소

이 페이지에서

소개

Windows Server에는 Kerberos 인증 프로토콜에 필요한 시간 서비스 도구인 W32Time이 포함되어 있습니다. Windows 시간 서비스를 사용하면 Microsoft Windows 2000 Server 운영 체제 이상을 실행하는 조직 내 모든 컴퓨터가 공통된 시간을 사용하게 됩니다.

적절한 공통 시간 사용을 보장하기 위해 Windows 시간 서비스는 권한을 제어하는 계층적 관계를 사용하며 루프를 허용하지 않습니다. Windows 기반 컴퓨터는 기본적으로 다음과 같은 계층 구조를 사용합니다.
  • 모든 클라이언트 데스크톱 컴퓨터는 인증 도메인 컨트롤러를 인바운드(Inbound) 시간 파트너로 지정합니다.
  • 모든 구성원 서버는 클라이언트 데스크톱 컴퓨터와 같은 프로세스를 따릅니다.
  • 도메인의 모든 도메인 컨트롤러는 PDC(주 도메인 컨트롤러) 작업 마스터를 인바운드(Inbound) 시간 파트너로 지정합니다.
  • 모든 PDC 작업 마스터는 도메인의 계층 구조를 따라 인바운드(Inbound) 시간 파트너를 선택합니다.
이 계층에서 포리스트의 루트에 있는 PDC 작업 마스터는 조직에 대한 권한을 얻게 됩니다. 권한을 가진 시간 서버는 하드웨어 원본에서 시간을 수신하도록 구성하는 것이 좋습니다. 권한 있는 시간 서버를 인터넷 시간 원본과 동기화하도록 구성하면 인증이 되지 않습니다. 또한 서버와 독립 실행형 클라이언트의 시간 수정 설정 값을 줄이는 것도 좋습니다. 이러한 권장 사항은 도메인에 더 많은 정확도와 보안을 제공합니다.

내부 하드웨어 클럭을 사용하도록 Windows 시간 서비스 구성

Microsoft에서 사용자를 위해 내부 하드웨어 클럭을 사용하도록 Windows 시간 서비스를 구성하도록 하려면 "해결 지원" 절로 이동하십시오. 이 문제를 직접 해결하려면 "직접 해결" 절로 이동하십시오.

해결 지원

이 문제를 자동으로 제거하려면 Fix it 단추나 링크를 클릭하십시오. 파일 다운로드 대화 상자에서 실행을 클릭하고 Fix it 마법사의 단계를 따릅니다.
그림 축소그림 확대
assets fixit1
문제 자동 해결
Microsoft Fix it 50394
그림 축소그림 확대
assets fixit2



그림 축소그림 확대
2683283
참고
  • 이 마법사는 영어 버전에만 적용될 수 있습니다. 그러나 자동 해결 기능은 다른 언어 버전의 Windows에서도 사용할 수 있습니다.
  • 현재 문제가 있는 컴퓨터에서 작업하고 있지 않은 경우 Fix it 솔루션을 플래시 드라이브 또는 CD에 저장한 후 문제가 있는 컴퓨터에서 실행하십시오.

직접 해결

그림 축소그림 확대
assets folding start collapsed
그림 축소그림 확대
2684263
중요 이 절, 방법 또는 작업에는 레지스트리를 수정하는 방법에 대한 단계가 포함되어 있습니다. 그러나 레지스트리를 잘못 수정하면 심각한 문제가 발생할 수도 있으므로 다음 단계를 주의하여 수행해야 합니다. 추가 보호 조치로 레지스트리를 수정하기 전에 해당 레지스트리를 백업하는 것이 좋습니다. 이렇게 하면 문제가 발생하는 경우 레지스트리를 복원할 수 있습니다. 레지스트리 백업 및 복원 방법에 대한 자세한 내용은 다음 문서 번호를 클릭하여 Microsoft 기술 자료 문서를 참조하십시오.
322756 Windows에서 레지스트리를 백업 및 복원하는 방법


외부 시간 원본을 사용하지 않고 PDC 마스터를 구성하려면 PDC 마스터에서 알림 플래그를 변경해야 합니다. PDC 마스터는 도메인에 대한 포리스트 루트 PDC 마스터 역할을 갖고 있는 서버입니다. 이렇게 구성하면 PDC 마스터가 자신을 신뢰할 수 있는 시간 원본으로 알리고 기본 제공된 CMOS(Complementary Metal Oxide Semiconductor) 클럭을 사용합니다. 내부 하드웨어 클럭을 사용하여 PDC 마스터를 구성하려면 다음과 같이 하십시오.
  1. 시작, 실행을 차례로 클릭하고 regedit를 입력한 다음 확인을 클릭합니다.
  2. 다음 레지스트리 하위 키를 찾아 클릭합니다.
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config\AnnounceFlags
  3. 오른쪽 창에서 AnnounceFlags를 마우스 오른쪽 단추로 클릭한 다음 수정을 클릭합니다.
  4. DWORD 값 편집에서 값 데이터 상자에 A를 입력한 다음 확인을 클릭합니다.
  5. 레지스트리 편집기를 닫습니다.
  6. 명령 프롬프트에서 Windows 시간 서비스를 다시 시작하도록 다음 명령을 입력한 다음 Enter 키를 누릅니다.
    net stop w32time && net start w32time
그림 축소그림 확대
2683283
참고 PDC 마스터를 자기 자신과 동기화하도록 구성하지 마십시오. PDC 마스터를 자신과 동기화되도록 구성하지 말아야 하는 이유에 대한 자세한 내용은 RFC(Request For Comment) 1305를 참조하십시오.PDC 마스터가 자기 자신과 동기화하도록 구성되면 시스템 로그에 다음 유사한 이벤트가 기록됩니다.

이벤트 종류: 정보
이벤트 원본: W32Time
이벤트 범주: 없음
이벤트 ID: 38
컴퓨터: ComputerName
설명: 시간 제공자 NtpClient에 연결할 수 없거나 현재 NTP_server_IP_Address로부터 유효하지 않은 데이터를 받는 중입니다. 자세한 정보는 http://support.microsoft.com에 있는 도움말 및 지원 센터를 참조하십시오.

이벤트 종류: 경고
이벤트 원본: W32Time
이벤트 범주: 없음
이벤트 ID: 47
컴퓨터: ComputerName
설명: 시간 제공자 NtpClient: 8번의 연결 시도 후에도 수동으로 구성된 피어 NTP_server_IP_Address로부터 유효한 응답을 받지 못했습니다. 이 피어가 시간 원본으로부터 제외되거나, NtpClient가 이 DNS 이름으로 새 피어의 검색을 시도합니다. 자세한 정보는 http://support.microsoft.com에 있는 도움말 및 지원 센터를 참조하십시오.

이벤트 종류: 오류
이벤트 원본: W32Time
이벤트 범주: 없음
이벤트 ID: 29
컴퓨터: ComputerName
설명: 시간 제공자 NtpClient가 하나 또는 그 이상의 시간 원본에서 시간을 얻도록 구성되었지만, 현재 어떤 시간 원본에도 액세스할 수 없고 15분 동안 원본에 연결이 시도되지 않았습니다. NtpClient에 정확한 시간 원본이 없습니다. 자세한 정보는 http://support.microsoft.com에 있는 도움말 및 지원 센터를 참조하십시오.

PDC 마스터가 외부 시간 원본을 사용하지 않고 실행되면 응용 프로그램 로그에 다음과 유사한 이벤트가 기록됩니다.

이벤트 종류: 오류
이벤트 원본: W32Time
이벤트 범주: 없음
이벤트 ID: 12
설명: 시간 제공자 NtpClient: 이 컴퓨터는 시간 원본을 결정하는데 도메인 계층 구조를 사용하도록 구성되었지만, 이 컴퓨터가 포리스트의 루트에 있는 도메인에 대한 PDC 에뮬레이터이기 때문에, 도메인 계층 구조에는 시간 원본으로 사용할 수 있는 위 계층에 있는 컴퓨터가 없습니다. 신뢰할 수 있는 시간 서비스를 루트 도메인에 구성하거나 수동으로 PDC를 구성하여 외부 시간 원본과 동기화하는 것을 권장합니다. 그렇지 않은 경우, 이 컴퓨터는 도메인 계층 구조에서 권한있는 시간 원본으로 작동하게 됩니다. 만일 이 컴퓨터에 외부 시간 원본을 구성하지 않거나 사용하지 않는 경우, NtpClient를 사용하지 않도록 설정할 수 있습니다.

이 텍스트는 외부 시간 원본의 사용을 상기시키는 내용이므로 무시해도 됩니다.
그림 축소그림 확대
assets folding end collapsed

외부 시간 원본을 사용하도록 Windows 시간 서비스 구성

Microsoft에서 사용자를 위해 내부 시간 서버가 외부 시간 원본과 동기화되도록 구성하게 하려면 "해결 지원" 절로 이동하십시오. 이 문제를 직접 해결하려면 "직접 해결" 절로 이동하십시오.

해결 지원



? 이 문제를 자동으로 해결하려면 Fix it 단추나 링크를 클릭합니다. 파일 다운로드 대화 상자에서 실행을 클릭하고 Fix it 마법사의 단계를 따릅니다.
그림 축소그림 확대
assets fixit1
문제 자동 해결
Microsoft Fix it 50395
그림 축소그림 확대
assets fixit2


그림 축소그림 확대
2683283
참고
  • 이 마법사는 영어 버전에만 적용될 수 있습니다. 그러나 자동 해결 기능은 다른 언어 버전의 Windows에서도 사용할 수 있습니다.
  • 현재 문제가 있는 컴퓨터에서 작업하고 있지 않은 경우 Fix it 솔루션을 플래시 드라이브 또는 CD에 저장한 후 문제가 있는 컴퓨터에서 실행하십시오.
  • Fix it을 실행하여 외부 시간 원본을 구성하면 NTP 서버 이름을 지정해야 합니다. Fix it에는 Server1 및 Server2의 자리 표시자 이름이 있습니다. 이러한 자리 표시자 이름을 NTP 서버 이름으로 바꾸고 그 다음에 “,0x1”을 지정합니다(예: SRV1.Contoso.com,0x1). 두 개 이상의 서버를 지정할 필요는 없지만 중복성을 위해 그렇게 하는 것이 좋습니다. 여러 항목이 있는 경우 이러한 항목을 공백으로 구분해야 합니다.
  • SpecialPollInterval,MaxPosPhaseCorrectionMaxNegPhaseCorrection?설정에 대한 시간 단위는 초입니다.

직접 해결

그림 축소그림 확대
assets folding start collapsed
내부 시간 서버가 외부 시간 원본과 동기화되도록 구성하려면 다음 단계를 따르십시오.
  1. 서버 유형을 NTP로 변경합니다. 이렇게 하려면 다음과 같이 하십시오.
    1. 시작, 실행을 차례로 클릭하고 regedit를 입력한 다음 확인을 클릭합니다.
    2. 다음 레지스트리 하위 키를 찾아 클릭합니다.
      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters\Type
    3. 오른쪽 창에서 형식을 마우스 오른쪽 단추로 클릭한 다음 수정을 클릭합니다.
    4. 값 편집에서 값 데이터 상자에 NTP를 입력한 다음 확인을 클릭합니다.
  2. AnnounceFlags를 5로 설정합니다. 이렇게 하려면 다음 단계를 수행하십시오.
    1. 다음 레지스트리 하위 키를 찾아 클릭합니다.
      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config\AnnounceFlags
    2. 오른쪽 창에서 AnnounceFlags를 마우스 오른쪽 단추로 클릭한 다음 수정을 클릭합니다.
    3. DWORD 값 편집에서 값 데이터 상자에 5를 입력한 다음 확인을 클릭합니다.

      그림 축소그림 확대
      2683283
      참고
      • AnnounceFlag 값 0x5를 사용하도록 구성된 권한 있는 시간 서버가 업스트림 시간 서버와 동기화되지 않는 경우 클라이언트 서버는 권한 있는 시간 서버와 업스트림 시간 서버 간의 시간 동기화가 다시 시작될 때 권한 있는 시간 서버와 제대로 동기화되지 않을 수 있습니다. 따라서 네트워크 연결 상태가 좋지 않거나 권한 있는 서버와 업스트림 서버와의 시간 동기화 실패를 유발할 수 있는 다른 문제가 있는 경우 AnnounceFlag 값을 0x5 대신 0xA로 설정하십시오.
      • 권한 있는 시간 서버가 AnnounceFlag 값 0x5를 사용하고 SpecialPollInterval에 지정된 고정 간격에 업스트림 시간 서버와 동기화되도록 구성된 경우 클라이언트 서버는 권한 있는 시간 서버가 다시 시작된 후에 권한 있는 시간 서버와 제대로 동기화되지 않을 수 있습니다. 따라서 SpecialPollInterval에 지정된 고정 간격으로 업스트림 NTP 서버와 동기화되도록 권한 있는 시간 서버를 구성한 경우 AnnounceFlag 값을 0x5 대신 0xA로 설정하십시오.
  3. 다음과 같이 하여 이렇게 하려면 다음과 같이 하십시오.
    1. 다음 레지스트리 하위 키를 찾아 클릭합니다.
      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer\Enabled
    2. 오른쪽 창에서 사용함을 마우스 오른쪽 단추로 클릭한 다음 수정을 클릭합니다.
    3. DWORD 값 편집에서 값 데이터 상자에 1를 입력한 다음 확인을 클릭합니다.
  4. 시간 원본을 지정합니다. 이렇게 하려면 다음과 같이 하십시오.
    1. 다음 레지스트리 하위 키를 찾아 클릭합니다.
      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters
    2. 오른쪽 창에서 NtpServer를 마우스 오른쪽 단추로 클릭한 다음 수정을 클릭합니다.
    3. 값 편집값 데이터 상자에 Peers를 입력한 다음 확인을 클릭합니다.

      그림 축소그림 확대
      2683283
      참고Peers는 컴퓨터가 시간 스탬프를 얻는 피어 목록의 자리 표시자이며, 이 목록은 공백으로 구분됩니다. 표시되는 각 DNS 이름은 고유해야 합니다. 각 DNS 이름 끝에 ,0x1을 추가해야 합니다. 각 DNS 이름 끝에 ,0x1을 추가하지 않으면 5단계에서 변경한 사항이 적용되지 않습니다.
  5. 폴링 간격을 선택합니다. 이렇게 하려면 다음과 같이 하십시오.
    1. 다음 레지스트리 하위 키를 찾아 클릭합니다.
      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient\SpecialPollInterval
    2. 오른쪽 창에서 SpecialPollInterval을 마우스 오른쪽 단추로 클릭한 다음 수정을 클릭합니다.
    3. DWORD 값 편집값 데이터 상자에 TimeInSeconds를 입력하고 확인을 클릭합니다.

      그림 축소그림 확대
      2683283
      참고TimeInSeconds는 폴링 간격으로 설정할 시간(초)의 자리 표시자입니다. 권장 값은 900(십진수)입니다. 이 값은 15분마다 폴링하도록 시간 서버를 구성합니다.
  6. 시간 수정 설정을 구성합니다. 이렇게 하려면 다음과 같이 하십시오.
    1. 다음 레지스트리 하위 키를 찾아 클릭합니다.
      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config\MaxPosPhaseCorrection
    2. 오른쪽 창에서 MaxPosPhaseCorrection을 마우스 오른쪽 단추로 클릭한 다음 수정을 클릭합니다.
    3. DWORD 값 편집단위 상자에서 10진수를 선택합니다.
    4. DWORD 값 편집값 데이터 상자에 TimeInSeconds를 입력하고 확인을 클릭합니다.

      그림 축소그림 확대
      2683283
      참고
      • TimeInSeconds는 1시간(3600)이나 30분(1800)과 같은 적당한 값의 자리 표시자입니다. 폴링 간격, 네트워크 상태 및 외부 시간 원본에 맞게 값을 선택하십시오.
      • MaxPosPhaseCorrection의 기본값은 Windows Server 2008 R2 이상에서 48시간입니다.
    5. 다음 레지스트리 하위 키를 찾아서 클릭합니다.
      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config\MaxNegPhaseCorrection
    6. 오른쪽 창에서 MaxNegPhaseCorrection을 마우스 오른쪽 단추로 클릭한 다음 수정을 클릭합니다.
    7. DWORD 값 편집단위 상자에서 10진수를 선택합니다.
    8. DWORD 값 편집값 데이터 상자에 TimeInSeconds를 입력하고 확인을 클릭합니다.

      그림 축소그림 확대
      2683283
      참고
      • TimeInSeconds는 1시간(3600)이나 30분(1800)과 같은 적당한 값의 자리 표시자입니다. 폴링 간격, 네트워크 상태 및 외부 시간 원본에 맞게 값을 선택하십시오.
      • MaxNegPhaseCorrection의 기본값은 Windows Server 2008 R2 이상에서 48시간입니다.
  7. 레지스트리 편집기를 닫습니다.
  8. 명령 프롬프트에서 Windows 시간 서비스를 다시 시작하도록 다음 명령을 입력한 다음 Enter 키를 누릅니다.
    net stop w32time && net start w32time

그림 축소그림 확대
2683283
참고 사용 가능한 시간 서버 목록은 Microsoft 기술 자료 문서를 참조하십시오. 262680: 인터넷에서 사용할 수 있는 SNTP(단일 네트워크 기간 프로토콜) 시간 서버 목록을 참조하십시오.
그림 축소그림 확대
assets folding end collapsed

문제 해결

그림 축소그림 확대
assets folding start collapsed
Windows 시간 서비스가 올바르게 작동하려면 네트워킹 인프라가 제대로 작동해야 합니다. Windows 시간 서비스에 영향을 미치는 가장 일반적인 문제는 다음과 같습니다.
  • 작동하지 않는 게이트웨이와 같은 TCP/IP 연결 문제가 있습니다.
  • 이름 확인 서비스가 제대로 작동하지 않습니다.
  • 특히 대기 시간이 긴 WAN(광역 네트워크) 링크를 통해 동기화가 이루어질 때 네트워크에서 다량의 지연이 발생합니다.
  • Windows 시간 서비스에서 정확하지 않은 시간 원본과 동기화하려고 합니다.
Netdiag.exe 유틸리티를 사용하여 네트워크 관련 문제를 해결하는 것이 좋습니다. Netdiag.exe는 Windows Server 2003 Support Tools 패키지에 포함되어 있습니다. Netdiag.exe에서 사용할 수 있는 명령줄 매개 변수의 전체 목록을 보려면 Support Tools Help를 참조하십시오. 문제가 여전히 해결되지 않으면 Windows 시간 서비스 디버그 로그를 설정할 수 있습니다. 디버그 로그에는 매우 자세한 정보가 포함되어 있을 수 있기 때문에 Windows 시간 서비스 디버그 로그를 설정할 때는 Microsoft 기술 지원 서비스에 문의하는 것이 좋습니다.

Microsoft 기술 지원 서비스의 전체 전화 번호 목록과 지원 비용에 대한 정보를 확인하려면 Microsoft 웹 사이트를 참조하십시오.

그림 축소그림 확대
2683283
참고 특정 업데이트로 문제를 해결할 수 있다고 Microsoft 지원 전문가가 판단할 경우 지원 요청에 따른 일반적 비용이 취소될 수도 있습니다. 해당 업데이트로 해결할 수 없는 추가 질문과 문제에 대해서는 지원 비용이 청구됩니다. WAZOO.
그림 축소그림 확대
assets folding end collapsed


참조

속성

기술 자료: 816042 - 마지막 검토: 2014년 3월 26일 수요일 - 수정: 5.0
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Windows Server 2012 Standard
  • Windows Server 2012 Essentials
  • Windows Server 2008 R2 Standard
  • Windows Server 2008 R2 Datacenter
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 Standard
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Datacenter
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Web Edition
  • Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
  • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
  • Windows Server 2008 R2 Service Pack 1
키워드:?
kbfixme kbmsifixme kbsecurity kbhowto KB816042

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com