네트워크/네트워크 지식

각 OS 별 NTP 설정 방법

꾸적꾸적 2026. 9. 15. 13:31

===============================# Windows #================================
1. 시작 프로그램 - 날짜 및 시간 변경

2. 관련 설정 - 다른 시간대에 대한 시계 추가 - 인터넷 시간 탭 - 설정 변경

3. NTP 서버 IP 입력

4. 지금 업데이트 클릭

5. 확인 - 확인 

6. 해당 페이지 다시 열었을때 시간 서버가 time.windows.com(기본) 에서 아이피로 변경되었다면 정상 변경됨

7. 현재 시간 모니터링(명령 프롬프트와 우측하단 시간 비교)
echo %time%

================================# Linux #================================
1. chronyd 서비스 수정
vi /etc/chrony.conf

2. 기존 pool/server 주석 처리 후 아래 내용 삽입
Rocky Linux 기준 : pool 2.rocky.pool.ntp.org iburst 을 주석 처리.
server [IP 주소] iburst

3. chronyd 재시작
systemctl restart chronyd

* 부팅 후 자동 시작 : systemctl enable chronyd
* 현재 서비스 상태 : systemctl status chronyd

4. 즉시 NTP 서버와 시간 맞추기
chronyc makestep

5. 모니터링 
chronyc sources -v
* '^*' 가 동기화중 을 뜻함

ex)

chronyc sources -v

.-- Source mode  '^' = server, '=' = peer, '#' = local clock.
/ .- Source state '*' = current best, '+' = combined, '-' = not combined,
| /             'x' = may be in error, '~' = too variable, '?' = unusable.
||                                                 .- xxxx [ yyyy ] +/- zzzz
||      Reachability register (octal) -.           |  xxxx = adjusted offset,
||      Log2(Polling interval) --.      |          |  yyyy = measured offset,
||                                \     |          |  zzzz = estimated error.
||                                 |    |           \
MS Name/IP address         Stratum Poll Reach LastRx Last sample
===============================================================================
^* [IP 주소]                           3   6   377    39    +25us[  +22us] +/-  123ms