10. ping 명령어란? 인터넷 연결 상태 확인하는 가장 쉬운 방법

10. ping 명령어란? 인터넷 연결 상태 확인하는 가장 쉬운 방법

인터넷이 느리거나 NAS와 홈 서버에 접속되지 않을 때 사용할 수 있는 기본 네트워크 명령어가 ping입니다.

저도 홈 서버를 구성하면서 서버 프로그램 문제인지 네트워크 연결 자체가 문제인지 구분할 때 ping을 활용했습니다.

ping 명령어란?

ping은 특정 IP 주소나 도메인까지 기본적인 네트워크 통신이 가능한지 확인하는 진단 도구입니다.

윈도우 명령 프롬프트에서 다음처럼 사용할 수 있습니다.

ping 8.8.8.8

도메인으로도 가능합니다.

ping example.com

대상이 응답하면 요청이 왕복하는 데 걸린 시간 등이 표시됩니다.

ping 시간의 의미

결과에 시간=20ms와 같은 값이 표시될 수 있습니다.

ms는 밀리초이며 요청을 보낸 뒤 응답이 돌아오기까지 걸린 왕복 시간입니다.

숫자가 낮다고 무조건 인터넷 다운로드 속도가 빠르다는 뜻은 아닙니다.

ping은 주로 응답 지연을 확인하는 데 사용합니다.

패킷 손실이란?

몇 번의 요청 중 일부가 응답하지 않으면 패킷 손실이 발생한 것으로 표시될 수 있습니다.

패킷 손실이 반복되면 인터넷이 순간적으로 끊기거나 게임과 통화가 불안정해질 수 있습니다.

다만 일부 서버와 네트워크 장비는 ping 자체에 응답하지 않도록 설정합니다. 따라서 100% 손실이라고 서버가 반드시 다운된 것은 아닙니다.

인터넷이 안 될 때 확인 순서

먼저 공유기 주소에 ping을 보냅니다.

예를 들어 게이트웨이가 192.168.0.1이라면 다음과 같이 실행합니다.

ping 192.168.0.1

여기서 응답이 없다면 인터넷보다 PC와 공유기 사이의 연결부터 확인합니다.

공유기는 응답하는데 외부 IP가 안 된다면 공유기 이후의 연결을 살펴봅니다.

외부 IP는 되는데 도메인만 실패한다면 DNS 문제를 의심할 수 있습니다.

NAS와 홈 서버 점검

NAS 주소가 192.168.0.20이라면 다음처럼 확인할 수 있습니다.

ping 192.168.0.20

응답이 정상이라면 PC와 NAS 사이의 기본 네트워크 연결은 살아 있다는 뜻입니다.

하지만 웹 관리 페이지는 여전히 열리지 않을 수 있습니다.

그렇다면 서버 프로그램이나 포트, 방화벽 문제를 확인해야 합니다.

도메인 ping과 DNS

ping example.com을 실행하면 운영체제는 먼저 DNS로 도메인의 IP를 찾습니다.

도메인에서는 실패하지만 해당 IP에 직접 ping이 된다면 DNS 문제를 의심할 수 있습니다.

DNS 자체를 더 자세히 확인하려면 nslookup 같은 도구를 함께 사용할 수 있습니다.

계속 ping 보내기

윈도우에서는 다음처럼 -t 옵션을 사용할 수 있습니다.

ping -t 192.168.0.1

중지하려면 Ctrl + C를 누릅니다.

횟수를 정하려면 다음처럼 사용할 수 있습니다.

ping -n 10 192.168.0.1

간헐적으로 인터넷이 끊기는 문제를 확인할 때 도움이 됩니다.

ping 수치가 계속 달라지는 이유

와이파이 신호와 인터넷 혼잡, 공유기 부하, 서버 위치, 중간 네트워크 상황에 따라 지연 시간이 달라질 수 있습니다.

같은 PC를 유선으로 연결했을 때 훨씬 안정적이라면 와이파이 환경을 먼저 점검해 볼 수 있습니다.

ping이 성공하면 웹사이트도 정상일까?

그렇지는 않습니다.

ping은 기본적인 네트워크 도달 여부를 확인할 뿐 웹 서버와 데이터베이스가 정상인지 확인하지는 않습니다.

서버는 ping에 응답하지만 Nginx나 Apache가 멈춰 사이트가 안 열릴 수 있습니다.

반대로 웹사이트는 정상인데 보안 정책 때문에 ping에 응답하지 않을 수도 있습니다.

ping은 네트워크 문제를 한 번에 해결하는 명령어라기보다 어디부터 확인해야 하는지 방향을 잡아주는 기본적인 진단 도구입니다.

홈 서버와 NAS를 운영한다면 정상 상태일 때의 ping 결과를 한 번 확인해 두면 장애가 생겼을 때 비교하기 좋습니다.

댓글 남기기

광고보고 콘텐츠 계속 읽기
원치않으시면 뒤로가기를 해주세요

광고 차단 알림

광고 클릭 제한을 초과하여 광고가 차단되었습니다.

단시간에 반복적인 광고 클릭은 시스템에 의해 감지되며, IP가 수집되어 사이트 관리자가 확인 가능합니다.

광고보고 콘텐츠 계속 읽기
원치않으시면 뒤로가기를 해주세요