Ping 명령어 – 네트워크 연결상태 확인 및 공유기 DNS 점검

PING 명령어는 네트워크가 “살아있는지”를 가장 빠르게 확인할 때 쓰는 기본 명령어로서 보통 원격 장치로 작은 패킷을 보내고 응답을 받는 방식이라, 연결 여부는 물론 지연시간(RTT)패킷 손실 같은 상태까지 한 번에 볼 수 있습니다. 공유폴더 연결이나 네트워크 프린터, 라이선스 서버처럼 내부망 의존도가 높은 환경에서는 ping 한 번으로 문제 범위를 꽤 좁힐 수 있어요.

컴퓨터나 노트북 프린터등 서로 네트워크로 연결 공유된 상태 이미지

예를 들어 네트워크로 연결된 라이센스가 인식되지 않거나, 공유폴더 연결이 계속 끊기거나, 네트워크 프린터 출력이 안 될 때도, ping으로 “어디까지는 정상이고 어디서부터 막히는지”가 금방 드러납니다.

참고 : 컴퓨터 네트워크 공유 연결상태 확인 – 네트워크 라이센스

라이센스가 네트워크연결 인식되지 않는다면 방화벽 차단 확인하고 인바운드 및 아웃바운드 연결을 IP주소 포트를 해제합니다.

Ping 명령어 사용방법

ping 명령어로 네트워크 연결과 응답 시간을 확인하는 개념 이미지

기본 문법은 단순합니다. 도메인이나 IP를 넣고 실행하면 됩니다.

ping [상대 컴퓨터의 IP 주소] 또는 [상대 컴퓨터의 도메인 네임]

예를 들면 이렇게요.

ping google.com
ping 172.217.26.14

윈도우에서는 보통 4회 전송 후 결과를 요약해 보여줍니다. 출력에서 자주 보는 값은 아래 정도만 기억해도 충분합니다.

  • 바이트=32 : 전송/수신된 데이터 크기
  • 시간=xxms : 왕복 지연시간(RTT). 숫자가 튀면 체감 끊김이 생길 수 있음
  • TTL=xx : 라우터(홉)를 몇 번 거쳤는지 간접적으로 보는 값. 값 자체보다 “갑자기 확 달라졌는지”가 더 의미 있음

연속 ping으로 안정성 보기

끊김이 의심되면 짧게 4번만 보는 것보다, 잠깐이라도 연속으로 돌려보면 패턴이 보입니다.

ping -t [상대 PC의 도메인 네임]

중지: [ctrl] + [C] (중지 시 최종 통계가 표시됩니다)

ping으로 확인할 수 있는 응답 시간과 패킷 손실 같은 정보 안내 이미지

윈도우 기준 자주 쓰는 옵션

옵션설명예시
-n 횟수지정한 횟수만큼 전송ping -n 10 google.com
-t중지할 때까지 계속 전송ping -t 1.1.1.1
-l 크기패킷 크기 지정(바이트)ping -l 1000 google.com
-4IPv4로 강제ping -4 google.com
-6IPv6로 강제ping -6 google.com

원본 표에 있던 -c, -s, -i 같은 옵션은 리눅스/맥에서 익숙한 형태라, 윈도우 환경에서는 위 표처럼 -n / -t / -l 위주로 정리해 두는 편이 검색 유입에도 덜 헷갈립니다.

ping으로 네트워크 점검할 때 많이 쓰는 예시

인터넷이 안 되거나 내부망 장치가 안 잡힐 때는, 감으로 이것저것 만지기보다 “가까운 곳부터 바깥으로” 확인하면 빠릅니다. 아래는 현장에서 가장 자주 쓰는 순서입니다.

1. 내 PC 네트워크 스택 확인

ping localhost 또는 127.0.0.1로 내 PC 네트워크 상태를 확인하는 화면
PING 명령어 네트워크 연결상태 확인

명령 프롬프트에서 아래처럼 실행합니다.

ping localhost
또는
ping 127.0.0.1

여기서부터 실패하면 공유기 이전 단계(PC 자체, 보안 프로그램, 드라이버 쪽)를 먼저 의심하는 게 맞습니다.

2. 유무선 공유기(기본 게이트웨이) 확인

ipconfig로 기본 게이트웨이를 확인하고 ping으로 공유기 응답을 보는 화면
ipconfig
ping [유무선 공유기의 기본게이트웨이 IP 주소]

기본 게이트웨이에 ping이 안 되면, 케이블/와이파이/공유기/스위치허브까지 내부 구간을 먼저 봐야 합니다.

3. 모뎀 또는 상위 장비 확인

통신사 장비(IP를 알고 있는 경우)에 ping을 보내서 상위 구간이 살아 있는지 확인합니다.

ping [통신사 모뎀의 IP 주소]

4. 통신사(ISP) DNS 서버 연결 확인

DNS가 불안정하면 웹이 “끊기는 것처럼” 느껴질 수 있습니다. DNS 서버 주소를 확인한 뒤 ping으로 응답 여부를 봅니다.

nslookup
exit
ping [DNS 서버의 IP 주소]

5. 외부 인터넷 구간 확인

nslookup으로 외부 도메인을 조회하고 IP로 ping 테스트하는 화면

외부 도메인의 IP를 얻어 ping으로 확인하면, “DNS 문제인지 회선 문제인지”가 더 분명해집니다.

nslookup [통신사의 외부망 도메인 네임]
ping [통신사의 외부망 IP 주소]

인터넷이 완전히 끊겼을 때는 위 과정을 반대로 되짚으면 원인이 잘 드러납니다.

케이블(RJ45), 랜카드, 공유기, 스위치 허브, 라우터, 통신사 회선까지 어디에서 끊겼는지 감으로 추측할 필요가 줄어듭니다.

용도설명
네트워크 연결 확인목적지 호스트에 대한 연결과 응답 시간을 확인
패킷 손실 확인끊김/지연의 원인이 손실인지 빠르게 판단
지연시간(RTT) 체크평균뿐 아니라 튀는 구간이 있는지 보는 데 유용
장비 도달성 확인공유기/프린터/서버가 살아있는지 1차 점검
방화벽 차단 점검특정 구간만 막히면 보안 설정을 의심할 단서가 됨
DNS/도메인 문제 분리도메인으로 안 되면 IP로 ping해 구분
ADVERTISEMENT

ping이 실패할 때 자주 나오는 메시지

요청 시간이 만료되었습니다

대상 장비가 응답을 안 하거나(전원/장애), 중간 장비에서 막히거나(공유기/스위치), 또는 방화벽이 ICMP를 차단하는 경우에 자주 나옵니다. 내부 장비(공유기/프린터)는 ICMP 차단 옵션이 켜져 있는 경우도 있어요.

대상 호스트에 연결할 수 없습니다

내 PC에서 목적지까지 가는 경로 자체가 없을 때 많이 봅니다. IP가 다른 대역인데 라우팅이 없거나, 게이트웨이가 잘못 잡혔거나, DHCP가 꼬였을 때도 비슷하게 뜹니다.

Ping 요청을 찾을 수 없습니다

도메인으로 ping 했을 때 이 문구가 나오면 대개 DNS 해석 실패입니다. 이 경우는 DNS 서버 설정부터 다시 확인하는 게 빠릅니다.

FAQ

Q. ping이 되는데 웹사이트는 안 열려요.
A. 회선 자체는 살아 있는데 DNS나 브라우저/보안 쪽 문제일 가능성이 큽니다. 도메인이 아니라 IP로 접속이 되는지, 그리고 nslookup에서 도메인이 정상 해석되는지 같이 보면 정리가 빨라집니다.

Q. 공유기는 ping이 되는데 외부는 안 됩니다.
A. 내부망은 정상인데 외부 회선(통신사 구간)이나 공유기 WAN 설정이 문제일 확률이 높습니다. 공유기 재부팅만으로도 회복되는 케이스가 많지만, 반복되면 통신사 장애/회선 품질을 같이 봐야 합니다.

Q. 특정 장비만 ping이 안 돼요.
A. 그 장비가 ICMP 응답을 막아둔 경우가 꽤 있습니다. 특히 프린터/카메라/일부 NAS는 설정에 따라 ping을 무시하기도 합니다. 대신 해당 장비의 웹 관리 페이지포트 연결로 접근되는지 함께 확인하는 게 정확합니다.

Q. 핑이 오락가락하고 시간(ms)이 튀어요.
A. Wi-Fi 간섭, 케이블 불량, 공유기 과부하, 백그라운드 다운로드, 보안 프로그램 검사 같은 원인이 흔합니다. ping -t로 1~2분만 돌려도 “튀는 구간”이 보이는 경우가 많습니다.

Q. 회사 장비에서 ping이 차단되는 건 정상인가요?
A. 네, 보안 정책 때문에 ICMP를 막아두는 환경도 많습니다. 이 경우 ping만으로 장애 여부를 단정하기 어렵고, 서비스 포트(예: 프린터 포트, 파일 공유 포트)가 살아있는지로 판단하는 쪽이 현실적입니다.

ADVERTISEMENT

DecreYellow

제품디자인과 3D CAD 설계 실무를 기반으로 IT, 윈도우 오류 해결, CAD 소프트웨어, 디자이너 세금, 프리랜서·개인사업자 실무 정보를 정리하고 있습니다. 단순한 이론 설명보다 실제 업무와 블로그 운영, 프로그램 사용 경험을 바탕으로 초보자도 이해하기 쉽게 문제 원인과 해결 방법을 풀어내는 것을 목표로 합니다.

You may also like...

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다