none
NTP서버 운용 관련 문의 RRS feed

  • 질문

  • * 상황 *

    - windows 10을 운영체제로 사용하고 있는 컴퓨터 1대를 NTP 서버(이하 NTP)로 사용 중이며, Windows 10을 운영체제로 사용하는 다른 PC(Client)들이 이 서버의 시간을 받아 시간동기화 진행중입니다.

    - NTP는 외부망과 연결되어있지 않은 상황이지만 time.windows.com에서 시간을 받아오게끔 되어있습니다.

    - 로그에 System time synchronized with the hardware clock이라는 이유로 갑자기 1분 전 시간으로 돌아간 상태고, 이로 인하여 Client와 시간이 1분 이상 차이가 났습니다.

    - Client에서는 시간 서비스가 900초에 대해 5000밀리초보다 큰 시간 차이를 검색했습니다...(이하 생략)을 이유로 NTP와 시간동기화가 안됐습니다.

    * 문의 사항 *

    1. NTP서버의 Windows가 갑자기 Hardware clock을 가져와서 시간을 바꿔버렸는데 이 현상이 일어난 원인이 무엇인가요?

    2. NTP서버의 Windows가 Haredware clock을 가져와서 바꾸는 현상이 발생하지 않으려면 어떻게 세팅해야하나요?

    3. Client가 NTP서버에 3분마다 시간 동기화하려고 하면 어떻게 설정해야하나요? (레지스트리를 어떻게 세팅해야하나요?)

      -> MaxPollInterval, MinPollInterval, SpecialPollInterval에 숫자 뭐로 기재해야하는지 등

    4. NTP와 Client간에 시간 차이가 많이 나더라도 NTP를 기준으로 반드시 시간동기화를 실행하게끔 하는 방법이 없나요?

    5. 테스트 당시에는 NTP와 Client간에 시간 차이가 났을 때 서서히 시간간격이 줄어들면서 동기화되던데 한번에 동기화될 수 있는 방법은 없나요?

       -> "w32tm /stripchart /dataonly /computer:(NTP의 IP)"로 확인해봤을 때 시간 간격이 서서히 줄어들었습니다.

       -> w32tm /resync를 실행하지 않고 윈도우 세팅만으로 적용되는 방법이었으면 합니다.

    2020년 9월 23일 수요일 오전 4:54

답변

  • 안녕하세요,

    포럼서비스를 이용해 주셔서 감사합니다.

      

    NTP서버가 ime.windows.com에서 시간을 받아올때 사용하는 OS local source (CMOS)와 달라 발생한분제인거 같습니다.

    레지스트리 키에서 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation\ 경로로 찾아가 RealTimeIsUniversal 이름으로 DWORD 생성하시기바랍니다, 값은 1 설정하면 됩니다.

    컴퓨터 재부팅으로 문제 계속 발생하는지 확인하시기바랍니다.

    해당 옵션을 사용하면 Windows 운영 체제가  Real Time Clock  시간이 아닌 UTC 시간으로 처리합니다.

      

    아울러 SpecialPollInterval 값을 변경하여 시간 동기화를하면 다른 문제 이르키술 있으니 해당설정은 추천드리지 않습니다.

    하기 내용 참고하시기바랍니다.

    https://support.microsoft.com/en-us/help/2638243/when-specialpollinterval-is-used-as-a-polling-interval-the-windows-tim

      

    안내 드린 내용이 도움이 되었기를 바랍니다.

    감사합니다


    ※ 응답이 문제 해결에 도움이 되었다면 답변으로 표시 버튼을 눌러 주시기 바랍니다. 이는 유사한 증상을 겪는 다른 사용자들에게 도움이 될 수 있습니다. 만약 TechNet 구독자 지원에 대한 의견이 있다면, tnmff@microsoft.com으로 문의할 수 있습니다.

    • 답변으로 표시됨 이봉혜 2020년 9월 24일 목요일 오전 7:16
    2020년 9월 24일 목요일 오전 3:10
    중재자

모든 응답

  • 안녕하세요,

    포럼서비스를 이용해 주셔서 감사합니다.

      

    NTP서버가 ime.windows.com에서 시간을 받아올때 사용하는 OS local source (CMOS)와 달라 발생한분제인거 같습니다.

    레지스트리 키에서 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation\ 경로로 찾아가 RealTimeIsUniversal 이름으로 DWORD 생성하시기바랍니다, 값은 1 설정하면 됩니다.

    컴퓨터 재부팅으로 문제 계속 발생하는지 확인하시기바랍니다.

    해당 옵션을 사용하면 Windows 운영 체제가  Real Time Clock  시간이 아닌 UTC 시간으로 처리합니다.

      

    아울러 SpecialPollInterval 값을 변경하여 시간 동기화를하면 다른 문제 이르키술 있으니 해당설정은 추천드리지 않습니다.

    하기 내용 참고하시기바랍니다.

    https://support.microsoft.com/en-us/help/2638243/when-specialpollinterval-is-used-as-a-polling-interval-the-windows-tim

      

    안내 드린 내용이 도움이 되었기를 바랍니다.

    감사합니다


    ※ 응답이 문제 해결에 도움이 되었다면 답변으로 표시 버튼을 눌러 주시기 바랍니다. 이는 유사한 증상을 겪는 다른 사용자들에게 도움이 될 수 있습니다. 만약 TechNet 구독자 지원에 대한 의견이 있다면, tnmff@microsoft.com으로 문의할 수 있습니다.

    • 답변으로 표시됨 이봉혜 2020년 9월 24일 목요일 오전 7:16
    2020년 9월 24일 목요일 오전 3:10
    중재자
  • 적용하고 나서 재부팅을 안했더니 적용이 안된 것 같습니다.

    재부팅해서 확인해보고 혹시 추가로 문의드릴 것이 있으면 글 올리겠습니다.

    2020년 10월 20일 화요일 오전 5:00