티스토리 뷰
아래와 같이 Windows 시스템에서 인터넷시간 즉 NTP 동기화 설정과정을 알아보고자 한다.
※ Config상 192.168.10.30 은 내부 대역에 설치한 NTP 서버임
1. 기존 NTP 설정정보 확인
시작 -> 실행창 -> CMD 엔터 -> w32tm /dumpreg /subkey:Parameters
2. NTP TimeServer 설정 확인 및 Config
시작 -> 실행창 -> CMD 엔터 -> w32tm /config /syncfromflags:manual /manualpeerlist:192.168.10.30 /update
3. NTP 동기화 주기 설정
시작 -> 실행창 -> regedit 엔터 -> HKLM/SYSTEM/CurrentControlSet/services/W32Time/TimeProviders/NtpClient 이하 SpecialPollInterval 값을 10진수 선택후 초단위로 변경 (예 1시간은 3600)
※ Windows 2008시스템의 기본설정값은 604800초이며 이를 원하는 시간 주기로 변경이 가능함.
4. 변경된 NTP 동기화 주기를 적용하기 위해 서비스 재적용 및 서비스 port Listen 여부 확인 후 NTP Time sync 수행
시작 -> 실행창 -> CMD 엔터 -> net stop w32time && net start w32time -> netstat -ano | findstr 123 -> w32tm /resync /nowait
5. Windows Time 서비스의 자동시작을 위한 설정
※ Windows 2003 이상 버전부터는 NTP time sync 를 위해 필요한 서비스인 Windows time 서비스의 실행 조건이 아래와 같이 Active Directory Domain 구성원에 한해서 수행되도록 기본값이 정의되어 해당 구성 조건을 변경하지 않을 경우 Windows system 리부팅시 Windows Time 서비스가 수행되지 않아, 결과적으로 NTP Sync가 불가능하기 때문에 Windows 서버의 리부팅 후 Windows Time 서비스의 자동 시작을 위해 Windows Time 서비스 기동조건을 네트워크 인터페이스 활성화 조건으로 변경
C:\Users\Administrator> SERVICE_NAME: w32time C:\Users\Administrator>sc qtriggerinfo w32time ## Windows Time 서비스의 시작 및 종료 조건 질의 SERVICE_NAME: w32time 서비스 시작 C:\Users\Administrator> |
C:\Users\Administrator> SERVICE_NAME: w32time C:\Users\Administrator>sc triggerinfo w32time start/networkon stop/networkoff C:\Users\Administrator> SERVICE_NAME: w32time 서비스 시작 C:\Users\Administrator> Windows Time 서비스를 시작합니다..
C:\Users\Administrator> C:\Users\Administrator>w32tm /query /status ## Windows Time 서비스 상태 체크 C:\Users\Administrator> |
6. 변경된 NTP 설정정보 확인
시작 -> 실행창 -> CMD 엔터 -> w32tm /stripchart /dataonly /computer:192.168.10.30
※ 실행 예시
'System Story > Windows' 카테고리의 다른 글
Windows RDP Port Multi Listen 처리 (0) | 2013.12.12 |
---|---|
Windows IIS session timeout 설정 (0) | 2013.12.02 |
Window TCP Session Count (0) | 2013.12.02 |
Windows 특정 포트를 점유중인 프로세스 확인 (0) | 2013.11.12 |