네트워크/인터넷문제해결2026년 3월 4일

DNS_PROBE_FINISHED_NXDOMAIN 오류 해결법 — 크롬 DNS 문제 5분 해결

크롬에서 DNS_PROBE_FINISHED_NXDOMAIN 오류가 뜰 때 원인과 해결법. DNS 캐시 초기화부터 DNS 서버 변경, 네트워크 초기화까지 단계별로 정리했다.

DNS_PROBE_FINISHED_NXDOMAIN 오류 해결법 — 크롬 DNS 문제 5분 해결 — line-accent key visual

원인

  • DNS 서버 응답 실패 — ISP DNS 장애
  • 도메인 만료 또는 DNS 레코드 미등록
  • 로컬 DNS 캐시 오염
  • hosts 파일 변조 또는 잘못된 설정
  • 네트워크 어댑터 DNS 설정 오류

해결 방법

  1. 1

    DNS 캐시 초기화

    ipconfig /flushdns 명령으로 로컬 DNS 캐시 제거

  2. 2

    DNS 서버 변경

    구글(8.8.8.8) 또는 Cloudflare(1.1.1.1)로 DNS 서버 변경

  3. 3

    Winsock 및 TCP/IP 초기화

    netsh winsock reset으로 네트워크 스택 초기화

  4. 4

    hosts 파일 확인

    C:\Windows\System32\drivers\etc\hosts에 잘못된 도메인 매핑 제거

  5. 5

    크롬 내부 DNS 캐시 삭제

    chrome://net-internals/#dns에서 캐시 삭제

  6. 6

    네트워크 어댑터 재설정

    Windows 네트워크 초기화로 어댑터 공장 초기화

  7. 7

    공유기 재시작

    공유기 전원 30초 차단 후 재시작

크롬 브라우저에서 웹사이트에 접속하려는데 DNS_PROBE_FINISHED_NXDOMAIN이라는 메시지와 함께 "사이트에 연결할 수 없음"이 뜬다. DNS(Domain Name System)가 입력한 도메인의 IP 주소를 찾지 못했다는 뜻이다.

이런 상황에서 발생한다

  • 특정 웹사이트만 접속이 안 될 때

  • 모든 웹사이트가 접속 불가일 때

  • Wi-Fi나 유선 연결은 되어 있지만 인터넷이 안 될 때

  • VPN을 켜거나 끈 직후

  • 공유기 교체 또는 네트워크 설정 변경 후

  • 크롬뿐 아니라 Edge, Firefox에서도 동일하게 발생할 수 있음

원인

DNS_PROBE_FINISHED_NXDOMAIN 오류 해결법 — 크롬 DNS 문제 5분 해결 — soft-3d illustration

1. DNS 서버 응답 실패

현재 사용 중인 DNS 서버(보통 ISP 제공)가 일시적으로 다운되었거나 응답이 느린 경우다. 한국 통신사 DNS 서버에 장애가 생기면 전국적으로 같은 오류가 발생하기도 한다.

2. 도메인 자체 문제

접속하려는 도메인이 만료되었거나, DNS에 아직 등록되지 않았거나, 소유자가 DNS 레코드를 잘못 설정한 경우다. 이 경우 내 PC가 아니라 사이트 쪽 문제이므로 기다리는 수밖에 없다.

3. 로컬 DNS 캐시 오염

PC에 저장된 DNS 캐시가 오래되었거나 잘못된 정보를 갖고 있으면, 정상적인 도메인도 찾지 못한다.

4. hosts 파일 설정

Windows의 hosts 파일에 해당 도메인이 잘못된 IP로 매핑되어 있으면 DNS 조회 자체를 건너뛰고 오류가 발생한다. 악성코드가 hosts 파일을 변조하는 경우도 있다.

5. 네트워크 어댑터 문제

네트워크 어댑터의 DNS 설정이 잘못되었거나, 어댑터 자체가 비활성화된 경우다.

해결 방법

방법 1: DNS 캐시 초기화

가장 먼저 시도할 방법이다. PC에 쌓인 DNS 캐시를 지운다.

ipconfig /flushdns

명령 프롬프트(관리자 권한)에서 실행한다. "DNS 확인 프로그램 캐시를 플러시했습니다"가 나오면 브라우저를 재시작하고 다시 접속해 본다.

방법 2: DNS 서버 변경

ISP 기본 DNS 대신 구글이나 Cloudflare의 공개 DNS를 사용한다.

DNS 제공자

기본 DNS

보조 DNS

Google

8.8.8.8

8.8.4.4

Cloudflare

1.1.1.1

1.0.0.1

설정 방법:

  1. 설정 > 네트워크 및 인터넷 > 고급 네트워크 설정

  2. 사용 중인 네트워크 어댑터 클릭 > 편집

  3. DNS 서버 할당을 수동으로 변경

  4. IPv4 DNS에 8.8.8.8 / 8.8.4.4 입력

  5. 저장 후 브라우저 재시작

방법 3: Winsock 및 TCP/IP 초기화

네트워크 스택 전체를 초기 상태로 되돌린다.

netsh winsock reset
netsh int ip reset
ipconfig /release
ipconfig /renew
ipconfig /flushdns

위 명령을 순서대로 실행한 뒤 PC를 재부팅한다.

방법 4: hosts 파일 확인

hosts 파일에 문제 도메인이 등록되어 있는지 확인한다.

notepad C:\Windows\System32\drivers\etc\hosts

관리자 권한으로 메모장을 열어 위 파일을 연다. 접속 안 되는 도메인이 적혀 있으면 해당 줄을 삭제하고 저장한다. 기본 상태라면 # 주석 외에 아무 내용이 없어야 한다.

방법 5: 크롬 내부 DNS 캐시 삭제

크롬은 자체 DNS 캐시를 갖고 있다.

  1. 크롬 주소창에 chrome://net-internals/#dns 입력

  2. Clear host cache 버튼 클릭

  3. 추가로 chrome://net-internals/#sockets에서 Flush socket pools 클릭

방법 6: 네트워크 어댑터 재설정

설정 > 네트워크 및 인터넷 > 고급 네트워크 설정 > 네트워크 초기화를 실행한다. 모든 네트워크 설정이 공장 초기화되므로 Wi-Fi 비밀번호를 미리 확인해 두어야 한다.

방법 7: 공유기 재시작

공유기 전원을 뽑고 30초 기다렸다가 다시 켠다. 공유기도 내부에 DNS 캐시를 갖고 있어서 재시작만으로 해결되는 경우가 의외로 많다.

예방법

  • 공개 DNS를 기본으로 설정: ISP DNS보다 구글(8.8.8.8)이나 Cloudflare(1.1.1.1) DNS가 장애 빈도가 낮다

  • VPN 사용 시 DNS 누수 확인: VPN DNS 설정이 충돌하면 NXDOMAIN이 발생할 수 있다

  • 악성코드 검사 주기적 실행: hosts 파일 변조를 감지하려면 Windows Defender 정기 검사를 켜둔다

  • 브라우저 캐시 정기 정리: 크롬 설정 > 인터넷 사용 기록 삭제에서 캐시 이미지 및 파일을 주기적으로 삭제한다

이 방법으로도 해결 안 될 때

  • 다른 기기에서 접속 테스트: 같은 네트워크의 다른 PC나 스마트폰에서 접속해 본다. 다른 기기도 안 되면 네트워크(공유기/ISP) 문제

  • 다른 네트워크로 접속: 모바일 핫스팟으로 바꿔서 접속해 본다. 되면 기존 네트워크 DNS 문제

  • ISP에 문의: 통신사 DNS 장애일 수 있다. KT, SKB, LG U+ 고객센터에 네트워크 장애 여부 확인

  • 도메인 상태 확인: isitdown.site 같은 서비스에서 해당 사이트가 전세계적으로 접속 불가인지 확인한다

자주 묻는 질문

DNS_PROBE_FINISHED_NXDOMAIN과 ERR_CONNECTION_TIMED_OUT의 차이는 뭔가요?
NXDOMAIN은 도메인을 IP로 변환하는 과정에서 실패한 것이고, TIMED_OUT은 서버가 응답하지 않는 것입니다. DNS 설정 vs 서버/방화벽 문제 차이입니다.
모바일에서도 같은 오류가 뜨면 어떻게 하나요?
스마트폰 설정에서 DNS를 수동으로 변경합니다. Android는 프라이빗 DNS에서 dns.google, iOS는 Wi-Fi 설정에서 DNS 수동 변경이 가능합니다.
특정 사이트만 NXDOMAIN이 뜨는데 다른 사람은 접속이 되는 경우는?
PC의 DNS 캐시에 잘못된 정보가 남아 있을 가능성이 높습니다. ipconfig /flushdns 실행 후 크롬 내부 DNS 캐시도 함께 삭제해 보세요.
#DNS_PROBE_FINISHED_NXDOMAIN#DNS 오류#크롬 오류#인터넷 연결