Develop의 Tistory

S.W./Microsoft

윈도우 서버 시간(NTP) 동기화 문제 해결 경험기

소소한 늙은 개발자의 메모장 2025. 8. 18. 11:40
반응형
(追記) (追記ここまで)

윈도우 서버를 사용하다 보면 시간이 2~3분 정도 차이가 발생하는 경우가 있습니다.
저도 실제 운영 중인 서버에서 이런 문제를 겪었고, 여러 차례 인터넷 시간 서버와 동기화를 시도했지만 쉽게 해결되지 않았습니다.

윈도우 서버 시간(NTP) 동기화 문제 해결 경험기

しかく 테스트한 시간 서버 목록

제가 직접 테스트해본 서버는 다음과 같습니다.

  • time.bora.net
  • time.windows.com
  • time.nist.gov
  • time-nw.nist.gov
  • time-a.nist.gov
  • time-b.nist.gov

여러 번 수동 동기화를 시도한 결과는 조금 의외였습니다.

しかく동기화 성공률 비교

  • time.windows.com, time-a.nist.gov → 약 6번 시도 중 1번 성공
  • time-b.nist.gov → 약 4번 시도 중 1번 성공
  • 그 외 서버들 → 대부분 동기화 실패

즉, 여러 차례 시도했음에도 불구하고 특정 서버는 아예 응답이 없거나 동기화에 실패하는 경우가 많았습니다.

しかく해결 팁

완벽한 해결책이라고 보기는 어렵지만, 제 경험상 간헐적으로라도 동기화가 성공했던 time-b.nist.gov 서버가 다른 서버보다 상대적으로 안정적으로 동작했습니다.

따라서 저와 같이 윈도우 서버에서 시간 동기화가 잘 되지 않는 문제를 겪으신다면,
☞ time-b.nist.gov를 우선적으로 시도해보시는 것을 추천드립니다.

しかく마무리

서버 운영에서 정확한 시간은 로그 관리, 인증, 네트워크 통신 등 다양한 영역에서 중요한 요소입니다.
저처럼 기본 설정된 시간 서버(time.windows.com)에서 문제가 반복된다면, 다른 공인 시간 서버를 적극적으로 활용해보시는 것이 좋습니다.

혹시 여러분도 비슷한 경험이 있으시다면 어떤 서버가 잘 동작했는지 공유해 주시면 좋겠습니다. 😊

(내부 보안 시스템이 개입하여 문제가 발생하나 싶기도 합니다. 추후 문제가 확인되면 다시 공유 하겠습니다.😁)

PowerShell (관리자)

# 1) 사용할 NTP 서버 목록 (우선순위: time-b.nist.gov)
$peers = 'time-b.nist.gov,0x8 time.windows.com,0x8 time-a.nist.gov,0x8'

# 2) Windows Time 서비스 재구성 및 재시작
Stop-Service w32time -Force
w32tm /config /manualpeerlist:$peers /syncfromflags:manual /reliable:NO /update
Start-Service w32time

# 3) 재발견 후 즉시 동기화
w32tm /resync /rediscover

CMD (관리자)

net stop w32time
w32tm /config /manualpeerlist:"time-b.nist.gov,0x8 time.windows.com,0x8 time.nist.gov,0x8" /syncfromflags:manual /reliable:NO /update
net start w32time
w32tm /resync /rediscover

윈도우 서버 시간(NTP) 동기화 문제 해결 경험기

반응형
(追記) (追記ここまで)

티스토리툴바

AltStyle によって変換されたページ (->オリジナル) /