bytedomus – 집안 IT 문제 해결 가이드
고장이 아닌데 집에서만 안 되는 IT·스마트기기 문제를 해결합니다.

5분이면 끝나는 인터넷 끊김 원인 추적 방법

ping 로그, 이벤트 뷰어, 공유기 로그, 무료 모니터링 도구까지 — 인터넷 끊김 원인을 스스로 추적하는 실전 방법을 단계별로 정리했어요.
5분이면 끝나는 인터넷 끊김 원인 추적 방법

얼마 전에 재택근무 중 화상회의가 갑자기 뚝 끊겼는데요, 상사 앞에서 "인터넷이 잠깐..." 하고 말한 순간의 그 민망함이란! 문제는 인터넷 끊김이 언제, 왜 일어나는지 모르니까 통신사에 전화해도 "지금은 정상인데요"라는 답만 돌아온다는 거예요. 그래서 직접 로그를 남겨서 증거를 확보하는 방법을 찾아봤고, 그 과정을 오늘 통째로 공유해 드릴게요.

끊김 로그가 필요한 이유

인터넷이 끊기면 대부분 공유기를 재부팅하거나 통신사에 전화하는 게 전부잖아요. 그런데 기사님이 와서 확인할 때는 멀쩡하고, 기사님이 돌아가면 또 끊기는 경험 다들 있지 않나요?

이런 상황에서 로그를 남겨두면 완전히 달라져요. 끊김이 발생한 정확한 시간, 얼마나 오래 끊겼는지, 어느 구간에서 문제가 생기는지를 데이터로 보여줄 수 있거든요. 통신사에 "2월 5일 오후 8시 23분부터 8시 27분까지 4분간 연결이 끊겼어요"라고 구체적으로 말하면 대응이 훨씬 빨라져요.

로그의 또 다른 장점은 문제의 패턴을 파악할 수 있다는 거예요. 매일 저녁 특정 시간대에만 끊긴다면 동네 트래픽 과부하일 수 있고, 불규칙하게 끊긴다면 공유기 하드웨어 문제일 가능성이 높아요. 비 오는 날에만 끊기면 외부 케이블 접속 불량을 의심해 볼 수 있고요.

결국 로그는 "감"이 아니라 "데이터"로 원인을 찾게 해주는 도구예요. 어렵지 않으니까 한번 따라해 보세요!

ping 명령어로 로그 남기기

가장 간단하면서도 강력한 방법이에요. 윈도우 명령 프롬프트(CMD)에서 ping 명령어를 이용하면 별도 프로그램 설치 없이도 인터넷 끊김을 자동으로 기록할 수 있어요.

원리는 간단해요. 내 컴퓨터에서 특정 서버(예: 구글 DNS 서버 8.8.8.8)로 계속 신호를 보내고, 응답이 오면 "정상", 응답이 없으면 "끊김"으로 기록하는 거예요. 여기에 시간 정보를 함께 남기면 언제 끊겼는지까지 정확하게 추적할 수 있어요.

배치 파일 만드는 방법

메모장을 열고 아래 내용을 그대로 복사해서 붙여넣은 다음, 파일 이름을 ping_log.bat으로 저장하면 돼요. 저장할 때 "파일 형식"을 "모든 파일"로 바꾸는 걸 잊지 마세요.

@echo off
:loop
echo %date% %time% >> ping_result.txt
ping -n 1 8.8.8.8 >> ping_result.txt
echo. >> ping_result.txt
timeout /t 10 >nul
goto loop

이 파일을 실행하면 10초마다 구글 DNS 서버에 ping을 보내고, 날짜와 시간이 포함된 결과를 ping_result.txt 파일에 자동 저장해요. 끊김이 발생하면 "요청 시간이 만료되었습니다(Request timed out)"라는 메시지가 남거든요. 이 메시지가 나타난 시간대를 확인하면 끊김 시점을 정확히 알 수 있어요.

TIP

ping 대상을 여러 곳으로 나눠서 테스트하면 문제 구간을 더 정확히 파악할 수 있어요. 공유기 IP(보통 192.168.0.1)에도 ping을 보내서, 공유기까지는 정상인데 외부만 끊기는지, 아니면 공유기 자체도 끊기는지 구분할 수 있어요.

구간별 핑 테스트 구조

인터넷이 끊길 때 "어디서" 끊기는지가 핵심이에요. 구간을 나눠서 동시에 로그를 남기면 원인을 훨씬 빠르게 좁힐 수 있어요.

  • 내 PC → 공유기 (예: ping 192.168.0.1) — 여기서 끊기면 와이파이 또는 랜선 문제
  • 내 PC → 통신사 게이트웨이 (예: ping 기본 게이트웨이 IP) — 여기서 끊기면 모뎀 또는 회선 문제
  • 내 PC → 외부 서버 (예: ping 8.8.8.8) — 여기서만 끊기면 통신사 백본 문제 가능성

기본 게이트웨이 IP는 CMD에서 ipconfig 명령어를 입력하면 "기본 게이트웨이" 항목에서 확인할 수 있어요. 더 자세한 네트워크 진단 명령어는 마이크로소프트 공식 문서에서 확인해 볼 수 있어요.

이벤트 뷰어로 끊김 기록 찾기

사실 윈도우가 이미 네트워크 끊김을 자동으로 기록하고 있다는 거 알고 계셨나요? 이벤트 뷰어(Event Viewer)라는 윈도우 기본 도구에서 네트워크 관련 로그를 확인할 수 있어요.

이벤트 뷰어 여는 방법

키보드에서 Windows 키 + R을 누르고 실행 창에 "eventvwr"을 입력한 후 엔터를 치면 돼요. 또는 시작 메뉴에서 "이벤트 뷰어"를 검색해도 바로 나와요.

네트워크 끊김 로그 찾기

이벤트 뷰어가 열리면 왼쪽 메뉴에서 "Windows 로그" → "시스템"을 클릭해 주세요. 오른쪽에 "현재 로그 필터링"을 클릭하고, 이벤트 소스에서 "NetworkProfile" 또는 "Tcpip"을 선택하면 네트워크 관련 이벤트만 걸러서 볼 수 있어요.

특히 주목해야 할 이벤트 ID가 몇 가지 있어요.

이벤트 ID 소스 의미
27 e1dexpress / 랜카드 드라이버 네트워크 링크 연결 끊김
1014 DNS Client Events DNS 서버 응답 실패
4291 Tcpip TCP/IP 네트워크 인터페이스 오류
10000/10001 NetworkProfile 네트워크 연결/해제 상태 변경

이벤트 뷰어의 장점은 인터넷이 끊긴 시점과 동시에 발생한 다른 시스템 이벤트도 함께 볼 수 있다는 거예요. 예를 들어 네트워크 끊김 직전에 랜카드 전원 관리 이벤트가 발생했다면, 절전 모드 설정이 원인일 가능성이 높아요. 이벤트 뷰어의 자세한 사용법은 마이크로소프트 이벤트 뷰어 가이드에서 확인할 수 있어요.

주의

이벤트 뷰어에 랜카드 관련 이벤트 ID 27이 반복적으로 나타난다면, 장치 관리자에서 해당 랜카드의 "전원 관리" 탭으로 들어가 "전원을 절약하기 위해 컴퓨터가 이 장치를 끌 수 있음" 옵션의 체크를 해제해 보세요. 이 설정 하나로 끊김이 사라지는 경우가 꽤 많아요.

공유기 로그 확인하는 법

PC 쪽 로그만으로는 부족할 때가 있어요. 공유기 자체에서도 네트워크 연결 상태 로그를 남기기 때문에, 이 기록을 확인하면 공유기와 모뎀 사이의 문제를 파악하는 데 큰 도움이 돼요.

공유기 관리 페이지 접속

웹 브라우저 주소창에 공유기 IP(대부분 192.168.0.1 또는 192.168.1.1)를 입력하면 관리 페이지에 접속할 수 있어요. 초기 비밀번호는 공유기 뒷면 스티커에 적혀 있는 경우가 많아요.

관리 페이지에 들어가면 "시스템 로그", "로그", "이벤트 기록" 같은 메뉴를 찾아보세요. 제조사마다 메뉴 위치가 다르지만, 대부분 "고급 설정" 또는 "관리 도구" 하위에 있어요.

로그에서 확인할 포인트

  • WAN 연결 끊김/재연결 기록 — 외부 인터넷 회선 자체의 문제를 보여줘요
  • DHCP 갱신 실패 기록 — IP 주소 할당 문제로 끊김이 발생할 수 있어요
  • 무선 채널 간섭 경고 — 주변 공유기와 채널이 겹쳐서 와이파이가 불안정할 수 있어요
  • 펌웨어 오류 메시지 — 공유기 소프트웨어 자체 버그로 재부팅이 발생하는 경우도 있어요

만약 공유기 로그에서 WAN 연결이 반복적으로 끊겼다 붙었다 하는 기록이 보인다면, 모뎀이나 외부 회선 문제일 가능성이 높아요. 이 로그를 캡처해서 통신사에 보여주면 기사 방문 시 훨씬 빠르게 원인을 찾을 수 있어요.

TIP

공유기 로그는 재부팅하면 사라지는 경우가 많아요. 끊김이 반복되는 상황이라면 로그를 캡처(스크린샷)해서 별도로 보관해 두세요. 일부 고급 공유기(ASUS, 시놀로지 등)는 외부 저장소에 로그를 자동 저장하는 기능도 지원해요.

무료 모니터링 도구 활용

CMD 배치 파일이 너무 투박하게 느껴진다면, 시각적으로 보기 좋은 무료 도구들이 있어요. 그래프로 끊김 구간을 한눈에 볼 수 있어서 패턴을 파악하기가 훨씬 쉬워요.

PingPlotter (무료 버전 지원)

PingPlotter는 네트워크 경로의 각 구간(홉)별로 지연 시간과 패킷 손실을 실시간 그래프로 보여주는 도구예요. 무료 버전으로도 기본적인 모니터링이 가능하고, 어느 구간에서 문제가 발생하는지 시각적으로 바로 확인할 수 있어요. PingPlotter 공식 사이트에서 무료로 다운로드할 수 있어요.

UptimeRobot (웹 기반 무료)

PC에 프로그램을 설치하고 싶지 않다면 UptimeRobot같은 웹 기반 서비스도 있어요. 무료로 최대 50개 모니터를 등록할 수 있고, 인터넷이 끊기면 이메일로 알림까지 보내줘요. 다만 이 방식은 외부에서 내 네트워크를 관찰하는 구조라서, 내부 네트워크 문제를 세밀하게 파악하기는 어려울 수 있어요.

도구 비교

도구 방식 장점 단점
ping 배치 파일 CMD 명령어 설치 불필요, 가벼움 텍스트 파일이라 분석이 번거로움
PingPlotter 프로그램 설치 구간별 그래프, 직관적 고급 기능은 유료
UptimeRobot 웹 기반 알림 기능, 외출 중 확인 가능 내부 네트워크 세밀 분석 어려움
이벤트 뷰어 윈도우 기본 내장 시스템 전체 이벤트 연계 분석 초보자에겐 인터페이스가 복잡

제 경험상, 처음에는 ping 배치 파일로 끊김 시점만 확인하고, 끊김이 반복되면 PingPlotter로 구간을 추적하는 순서가 가장 효율적이었어요.

로그 분석으로 원인 좁히기

로그를 남겼으면 이제 분석할 차례예요! 수집한 데이터에서 패턴을 찾는 게 핵심이에요. 제가 실제로 겪었던 사례를 바탕으로 패턴별 원인을 정리해 봤어요.

패턴별 원인 진단

매일 비슷한 시간대(저녁 7~10시)에 끊긴다면, 해당 지역의 인터넷 트래픽이 몰리는 시간대라 통신사 회선 용량 문제일 수 있어요. 이 경우 통신사에 로그를 제시하면서 회선 품질 점검을 요청하는 게 좋아요.

불규칙하게 끊기는데 ping 로그에서 공유기 IP(192.168.0.1)까지도 함께 끊긴다면, 공유기 자체의 문제예요. 공유기 과열, 펌웨어 버그, 혹은 노후화가 원인일 수 있어요. 공유기 펌웨어를 최신으로 업데이트해보고, 그래도 안 되면 교체를 검토해 보세요.

공유기까지는 정상인데 외부 서버(8.8.8.8)만 끊긴다면, 모뎀 또는 외부 회선 구간의 문제예요. 모뎀을 재부팅해보고, 반복되면 통신사에 모뎀 교체 또는 외선 점검을 요청하세요.

와이파이에서만 끊기고 유선(랜선)은 멀쩡하다면, 무선 간섭이 원인이에요. 공유기 관리 페이지에서 와이파이 채널을 변경하거나, 5GHz 대역으로 접속하면 개선될 수 있어요.

로그 분석 핵심 질문 3가지

  • 끊김에 시간 패턴이 있나요? (특정 시간대, 특정 요일에 반복되는지)
  • 어느 구간에서 끊기나요? (공유기까지 끊김 vs 외부만 끊김)
  • 유선과 무선 모두 끊기나요? (와이파이만의 문제인지 전체 회선 문제인지)

이 세 가지 질문에 대한 답을 로그에서 찾으면, 원인의 80% 이상은 좁힐 수 있어요. 네트워크 진단에 대해 더 깊이 알고 싶다면 한국인터넷진흥원(KISA)에서 제공하는 네트워크 보안 가이드도 참고해 보세요.

요약 정리

인터넷 끊김 원인을 직접 추적하는 방법, 정리해 볼게요.

  1. 로그를 남겨야 끊김의 시점, 빈도, 패턴을 데이터로 확인할 수 있고 통신사에도 구체적으로 설명할 수 있어요.
  2. ping 배치 파일은 가장 간단한 로그 방법으로, 메모장에서 5줄만 적어 .bat 파일로 저장하면 끝이에요.
  3. 구간별 ping(공유기 → 게이트웨이 → 외부 서버)을 동시에 돌려서 끊김 구간을 좁히세요.
  4. 윈도우 이벤트 뷰어에서 이벤트 ID 27, 1014, 4291 등을 확인하면 시스템 수준의 네트워크 문제를 파악할 수 있어요.
  5. 공유기 관리 페이지의 시스템 로그에서 WAN 끊김, DHCP 오류 등을 확인하세요.
  6. PingPlotter 같은 무료 도구를 사용하면 구간별 지연·패킷 손실을 그래프로 시각화할 수 있어요.

함께 보면 좋은 글





자주 묻는 질문 (FAQ)

ping 배치 파일을 계속 실행해 두면 컴퓨터에 부담이 되나요?

거의 부담이 없어요. ping은 극히 적은 데이터(32바이트)를 보내는 명령어라서 CPU나 네트워크 사용량에 영향을 주지 않아요. 10초 간격으로 24시간 돌려도 생성되는 로그 파일 크기는 수 MB 수준이에요.

ping 8.8.8.8에서 "요청 시간 만료"가 나오면 무조건 내 인터넷 문제인가요?

대부분의 경우 인터넷 연결 문제이지만, 드물게 구글 DNS 서버 자체가 응답하지 않을 수도 있어요. 그래서 8.8.8.8과 함께 1.1.1.1(클라우드플레어 DNS) 같은 다른 서버에도 동시에 ping을 보내면 더 정확한 판단이 가능해요.

통신사에 로그를 보여주면 실제로 도움이 되나요?

네, 확실히 달라져요. "인터넷이 자주 끊겨요"라고 말하는 것보다 "이 시간대에 이만큼 끊긴 기록이 있어요"라고 데이터를 보여주면, 기사님도 문제 구간을 빠르게 좁힐 수 있어요. 특히 공유기 로그에서 WAN 끊김이 확인되면 외부 회선 점검 우선순위가 올라가요.

맥(macOS)에서도 같은 방법을 쓸 수 있나요?

터미널에서 비슷하게 가능해요. "ping 8.8.8.8 | while read line; do echo $(date) $line; done > ping_log.txt" 같은 명령어로 시간 포함 로그를 남길 수 있어요. PingPlotter도 macOS 버전이 있어서 동일하게 활용할 수 있어요.

로그를 남겨봤는데 끊김이 전혀 기록되지 않아요. 왜 그런 건가요?

두 가지 가능성이 있어요. 첫째, 실제로 끊기는 게 아니라 속도가 극히 느려지는 것일 수 있어요. 이 경우 ping 응답 시간(ms)이 비정상적으로 높게 나타나요. 둘째, 끊김 시간이 1~2초로 매우 짧아서 10초 간격 ping으로는 놓칠 수 있어요. 이때는 ping 간격을 2~3초로 줄여보세요.

인터넷 끊김은 원인을 모르면 답답하지만, 로그 하나면 이야기가 완전히 달라져요. 오늘 알려드린 방법 중 하나만이라도 실행해 보시면, 다음에 끊김이 발생했을 때 훨씬 빠르게 해결할 수 있을 거예요. 안정적인 인터넷 환경을 되찾으시길 바랍니다!

본 포스팅은 일반적인 정보 제공 목적으로 작성되었어요. 네트워크 환경은 사용자의 통신사, 공유기 모델, PC 설정 등에 따라 달라질 수 있으며, 동일한 방법을 적용해도 결과가 다를 수 있어요. 심각한 네트워크 문제가 지속될 경우 통신사 고객센터 또는 전문 엔지니어에게 점검을 의뢰하시길 바랍니다.

댓글 쓰기

소중한 댓글 감사합니다.