본문 바로가기
IT 인터넷

ping 테스트 응답 안 하는 이유

by 로맨틱스터디 2025. 7. 9.
728x90
반응형

ping.time.bora.net 

Ping time.bora.net [203.248.240.140] 32바이트 데이터 사용:
요청 시간이 만료되었습니다.
요청 시간이 만료되었습니다.
요청 시간이 만료되었습니다.
요청 시간이 만료되었습니다.

203.248.240.140에 대한 Ping 통계:
	패킷: 보냄 = 4, 받음 = 0, 손실 = 4 (100% 손실)

 

ping kr.pool.ntp.org

Ping kr.pool.ntp.org [106.247.248.106] 32바이트 데이터 사용:
106.247.248.106의 응답: 바이트=32 시간=9ms TTL=54
106.247.248.106의 응답: 바이트=32 시간=9ms TTL=54
106.247.248.106의 응답: 바이트=32 시간=9ms TTL=54
106.247.248.106의 응답: 바이트=32 시간=8ms TTL=54

106.247.248.106에 대한 Ping 통계:
	패킷: 보냄 = 4, 받음 = 4, 손실 = 0 (0% 손실)
왕복 시간(밀리초):
	최소 = 8ms, 최대 = 9ms, 평균 = 8ms

 

 

time.bora.net에 ping이 100% 손실이라는 건,
👉 현재 네트워크에서 해당 서버에 접속이 차단되었거나, 서버가 ping 응답을 안 하는 상태라는 뜻입니다.

 

✅ 그런데 중요한 점:

ping 실패 ≠ NTP 동기화 실패는 아닙니다!

✳️ 이유는:

  • ping은 ICMP 프로토콜
  • NTP는 UDP 123번 포트를 사용

즉, ping이 안 된다고 해서 반드시 NTP 시간 동기화도 안 되는 건 아니에요.

 

🔍 그런데도 문제가 되는 경우는?

현재 상황처럼:

  • w32tm /resync를 해도 동기화가 안 되고
  • w32tm /query /status도 아무 반응이 없고
  • time.bora.net ping도 안 될 경우

👉 이제는 `NTP 서버가 실제로 응답을 주고 있는지 확인하거나,
다른 서버로 변경해서 테스트해야 할 시점입니다.

 

✅ 해결 방법: 다른 NTP 서버로 변경해서 테스트

추천 NTP 서버 (한국 기준):

서버 주소 설명
kr.pool.ntp.org 여러 서버를 로드밸런싱해서 연결 (가장 안정적) ✅ 추천
ntp2.kornet.net KT 제공
ntp.bora.net (time.bora.net과 같은 서버)
time.windows.com 마이크로소프트 기본 서버
time.nist.gov 미국 국립표준기술연구소 (빠르진 않지만 정확함)

 

✅ 결론부터 말씀드리면:

🔒 time.bora.net은 ping(= ICMP) 요청에 의도적으로 응답하지 않도록 막아둔 서버예요.
🚀 반면 kr.pool.ntp.org는 ping을 허용하는 NTP 서버 중 하나로 연결될 수 있는 주소입니다.

즉, 이건 “서버 정책의 차이”일 뿐,
시간 동기화(NTP 작동 여부)와는 별개
입니다.

 

📌 다시 정리하면:

항목 time.bora.net kr.pool.ntp.org
ping 응답 ❌ 응답 안 함 (차단됨) ✅ 응답함 (허용된 서버 중 연결)
ICMP (핑) 허용 차단 허용
NTP 동기화 ✅ 가능함 (UDP 123 포트) ✅ 가능함
네트워크 문제? 아님 ❌ 아님 ❌
 

🧠 왜 ping을 막을까?

핑은 ICMP라는 네트워크 테스트용 프로토콜인데,
서버 입장에서 보면:

  • 핑을 열어두면 DDOS 공격 등 스캐닝 대상이 되기 쉬움
  • 그래서 일부 서버는 “ping 차단”을 보안 수단으로 씁니다.

📌 실제 운영하는 많은 NTP 서버들이 ping은 막아도
UDP 123 (NTP 통신)은 정상적으로 열려 있습니다.

 

✅ 그래서 기억할 것

ping이 안 돼도 NTP 동기화는 될 수 있다
ping이 된다고 해서 NTP 동기화가 된다는 보장은 없다

 

💡 정리 요약

질문 답변
time.bora.net은 왜 ping 안 돼? 보안 정책상 ICMP 요청 차단
kr.pool.ntp.org은 ping 되는 이유? 여러 서버 중 ping 허용하는 서버로 연결되었기 때문
이게 네트워크 문제인가? ❌ 전혀 아님. 단순한 서버 설정 차이
ping이 안 되는 서버와 동기화도 안 되는 경우? 그땐 NTP 포트(UDP 123) 차단일 수 있음 (별개 문제)
 

 

🧠 ICMP란?

ICMPInternet Control Message Protocol의 줄임말이에요.
우리말로 하면 **"인터넷 제어 메시지 프로토콜"**입니다.

👉 ICMP는 데이터를 보내는 게 아니라
네트워크 상태를 "알려주는 용도"로만 사용되는 프로토콜이에요.

 

🧪 예시로 이해하기

1. ping 명령어 = ICMP 프로토콜 사용

ping google.com
  • 이 명령어는 ICMP Echo Request(핑 요청)를 서버에 보냄
  • 서버가 ICMP Echo Reply(핑 응답)를 보내면
  • "답장 왔다!" → 네트워크 연결됨 ✅
  • 답장이 없으면 → 서버가 꺼졌거나, 막혔거나 ❌

 

2. ICMP가 알려주는 메시지 종류

메시지 종류 설명
Echo Request / Reply 핑 요청과 응답 (서버가 살아있는지 확인)
Destination Unreachable 목적지에 도달할 수 없음 (라우터가 경로를 모를 때)
Time Exceeded 패킷이 너무 오래 돌아다니다가 폐기됨 (TTL 초과)
Redirect 더 나은 경로가 있을 때 알려줌
 

🎯 ICMP의 특징

항목 내용
데이터 전송용 아님 ICMP는 메시지 전달용, 실제 사용자 데이터는 아님
TCP/UDP와 다름 ICMP는 포트 개념 없음 (TCP/UDP는 포트 사용)
신뢰성 없음 응답이 꼭 돌아오란 법 없음 (비신뢰성 프로토콜)
공격에도 사용됨 DDoS, 스캐닝 등 악용 가능 → 그래서 종종 차단됨 🔒
 

💡 ICMP와 NTP의 차이

항목 ICMP (핑) NTP (시간동기화)
목적 네트워크 상태 확인 서버 시간 가져오기
프로토콜 ICMP UDP 123번 포트
ping 사용 여부 ✅ 예 ❌ 직접 사용 안 함
차단되는 경우 보안상 흔함 기업, 학교, 공공망 등에서 종종 차단됨
 

✅ 요약

질문 답변
ICMP란? 네트워크 상태를 점검하는 제어 메시지용 프로토콜
ping이 사용하는 프로토콜? ICMP
데이터를 전송하는가? ❌ 아니요. 상태 확인만 해요
막힐 수도 있는가? ✅ 서버 또는 방화벽에서 보안상 차단될 수 있어요

 


✅ 서버 동기화 상태 확인하는 방법

 

w32tm /query /configuration

Type: NTP
NtpServer: time.bora.net,0x9

👉 설정 자체는 정상입니다.

설정값만 보여주는 명령어 즉, "이 서버를 사용하도록 설정해놨다"는 뜻이지
"정상적으로 동기화되고 있다"는 증거는 아닙니다.
하지만 정상적으로 동기화되고 있는지따로 확인이 필요합니다.

 

1. 동기화 성공 여부 확인

w32tm /query /status
  • 여기서 아래와 같은 항목이 떠야 실제로 동기화된 상태입니다:
Stratum(계층): 2
Last Successful Sync Time(마지막으로 동기화한 시간): 2025-07-08 오후 4:31:25 
Source(원본): time.bora.net
  • Source: time.bora.net → ✅ 진짜 저 서버로 동기화 성공한 것
  • Last Successful Sync Time → 마지막 동기화 시각
  • Stratum → 서버의 시간 정확도 계층 (1~15 중 하나)

 

⚠️ 반대로 이런 경우는 동기화 실패 상태예요

  • Source: Local CMOS Clock
  • Stratum: 0
  • Last Successful Sync Time 없음 또는 오래된 값

→ 이 경우는 외부 NTP 서버랑 동기화 안 됨, 즉 실패 상태

 

💡 참고로 ping 손실은 신경 안 써도 됨

항목 설명
ping time.bora.net 실패 ❌ 서버가 ICMP 차단한 것일 뿐, NTP랑 무관
w32tm /query /configuration ✅ 설정만 보여줌, 동기화 상태는 아님
w32tm /query /status ✅ 실제 동기화 여부, 어떤 서버랑 동기화됐는지 확인 가능

 

728x90
반응형