DNS RobotDNS Propagation Checker
홈DNS 조회WHOISIP 조회SSL
DNS RobotDNS Propagation Checker

차세대 DNS 검사 도구

개인정보 보호정책이용약관소개블로그문의

DNS 도구

DNS 조회도메인에서 IP로NS 조회MX 조회CNAME 조회모두 보기

이메일 도구

SPF 레코드 확인DMARC 확인DKIM 확인SMTP 테스트 도구이메일 헤더 분석모두 보기

웹사이트 도구

WHOIS 조회도메인 가용성 확인서브도메인 검색CMS 감지기링크 분석모두 보기

네트워크 도구

Ping 도구트레이스라우트포트 확인HTTP 헤더 확인SSL 인증서 확인모두 보기

IP 도구

IP 조회내 IP 주소 확인IP 블랙리스트 확인IP에서 호스트명으로ASN 조회모두 보기

유틸리티 도구

QR 코드 스캐너QR 코드 생성기모스 부호 변환기텍스트를 바이너리로 변환작은 텍스트 생성기모두 보기
© 2026 DNS Robot. 개발: ❤ Shaik Brothers
모든 시스템 정상 운영 중
Made with
Home/Blog/DNS_PROBE_FINISHED_NXDOMAIN: 의미와 해결 방법 완벽 가이드

DNS_PROBE_FINISHED_NXDOMAIN: 의미와 해결 방법 완벽 가이드

Shaik VahidFeb 26, 20268 min read
DNS_PROBE_FINISHED_NXDOMAIN 오류 해결 가이드 — Chrome 오류 화면과 4가지 단계별 해결 방법
DNS_PROBE_FINISHED_NXDOMAIN 오류 해결 가이드 — Chrome 오류 화면과 4가지 단계별 해결 방법

Key Takeaway

DNS_PROBE_FINISHED_NXDOMAIN은 Chrome이 입력한 도메인의 IP 주소를 찾지 못했다는 의미입니다. 도메인이 존재하지 않거나, 철자가 잘못되었거나, DNS 설정에 문제가 있을 때 발생합니다. 가장 빠른 해결 방법은 URL 오타 확인, DNS 캐시 플러시, chrome://net-internals/#dns에서 Chrome 내부 DNS 캐시 삭제, 그리고 1.1.1.1 또는 8.8.8.8과 같은 공용 DNS 서버로 전환하는 것입니다.

DNS_PROBE_FINISHED_NXDOMAIN이란 무엇입니까?

DNS_PROBE_FINISHED_NXDOMAIN은 브라우저의 DNS 조회가 실패하여 도메인 이름이 어떤 IP 주소로도 확인되지 않을 때 Chrome에 표시되는 오류입니다. NXDOMAIN은 "Non-Existent Domain(존재하지 않는 도메인)"의 약자로, DNS 프로토콜에서 "이 도메인은 DNS 시스템에 존재하지 않습니다"라고 알려주는 응답 코드입니다.

Chrome에서 example.com과 같은 URL을 입력하면 브라우저는 DNS 서버에 해당 도메인을 IP 주소로 변환해 달라고 요청합니다. DNS 서버가 NXDOMAIN으로 응답하면 해당 도메인에 대한 DNS 레코드가 발견되지 않았다는 의미입니다. Chrome은 오류 코드 DNS_PROBE_FINISHED_NXDOMAIN과 함께 "이 사이트에 연결할 수 없습니다" 오류 페이지를 표시합니다.

좋은 소식은 이 오류가 거의 항상 사용자 측에서 해결할 수 있다는 것입니다. 대부분의 경우 URL 오타, 오래된 DNS 캐시 또는 잘못된 DNS 설정이 원인이며, 실제로 도메인이 존재하지 않는 것이 아닙니다.

Note

NXDOMAIN은 RFC 8020에 정의된 실제 DNS 응답 코드입니다. 권한 있는 DNS 서버가 쿼리된 도메인 이름이 해당 영역에 존재하지 않음을 확인했다는 의미입니다. 타임아웃(응답 없음)이나 SERVFAIL(서버 오류)과는 다릅니다.

다른 브라우저에서 이 오류가 어떻게 표시됩니까?

Chromium 기반 브라우저(Chrome, Edge, Brave, Opera)는 모두 동일한 DNS_PROBE_FINISHED_NXDOMAIN 코드를 표시합니다. Firefox와 Safari는 더 사용자 친화적인 메시지를 표시하지만 근본적인 문제는 동일합니다.

브라우저오류 메시지
Google ChromeThis site can't be reached — dns_probe_finished_nxdomain
Mozilla FirefoxHmm. We're having trouble finding that site.
Microsoft EdgeHmmm... can't reach this page
SafariSafari Can't Find the Server
BraveThis site can't be reached — dns_probe_finished_nxdomain
OperaThis site can't be reached — dns_probe_finished_nxdomain

DNS_PROBE_FINISHED_NXDOMAIN의 일반적인 원인

이 오류가 나타나는 이유를 이해하면 올바른 해결 방법을 선택하는 데 도움이 됩니다. 다음은 가장 빈번한 순서로 정리한 일반적인 원인입니다.

  • URL 오타 — 가장 흔한 원인입니다. 한 글자만 잘못 입력해도(예: gogle.com을 google.com 대신 입력) 잘못된 도메인이 DNS에 존재하지 않기 때문에 NXDOMAIN이 발생합니다.

  • 오래된 DNS 캐시 — 컴퓨터가 오래되었거나 손상된 DNS 항목을 캐시하고 있습니다. 도메인의 IP가 변경되었을 수 있지만 캐시에는 여전히 오래된 레코드가 남아 있습니다.

  • Chrome의 내부 DNS 캐시 — Chrome은 OS와 별도로 자체 DNS 캐시를 관리합니다. 시스템 캐시를 플러시한 후에도 Chrome은 오래된 내부 항목을 계속 사용할 수 있습니다.

  • 도메인 미등록 또는 만료 — 웹사이트 소유자가 도메인 갱신을 잊었거나 애초에 등록되지 않은 도메인입니다.

  • DNS 전파 지연 — 도메인이 최근에 등록되었거나 DNS 레코드가 변경되었습니다. DNS 변경 사항이 전 세계적으로 전파되는 데 최대 48시간이 소요됩니다.

  • hosts 파일 재정의 — 시스템의 hosts 파일이 도메인을 잘못된 IP 주소로 매핑하거나 완전히 차단(127.0.0.1)하고 있습니다.

  • VPN 또는 방화벽 차단 — VPN, 프록시 또는 방화벽이 DNS 쿼리를 가로채서 도메인을 차단하거나 리디렉션하고 있습니다.

  • ISP DNS 서버 문제 — 인터넷 제공업체의 DNS 서버가 NXDOMAIN을 잘못 반환하고 있거나 도메인의 DNS 레코드를 아직 수신하지 못했습니다.

해결 방법 1: 도메인 이름 철자 확인

당연해 보이지만 NXDOMAIN 오류의 가장 흔한 원인은 철자 오류입니다. 주소 표시줄의 URL을 주의 깊게 확인하십시오.

흔한 오타를 찾아보십시오: 빠진 글자(goole.com), 여분의 글자(googgle.com), 잘못된 TLD(.com 대신 .con), 또는 혼동하기 쉬운 문자(글자 l 대신 숫자 1을 사용한 goog1e.com) 등이 있습니다.

다른 사람이 보낸 링크라면, 링크를 직접 클릭하는 대신 Google에서 해당 웹사이트를 검색해 보십시오. 도메인이 정말로 존재하지 않는다면 검색 결과에 나타나지 않습니다.

Tip

DNS Robot의 도메인 체커를 사용하여 도메인이 등록되어 있는지 확인할 수 있습니다. "사용 가능"으로 표시되면 해당 도메인은 DNS에 존재하지 않으며 NXDOMAIN 응답이 정상입니다.

해결 방법 2: DNS 캐시 플러시

플러시 후 웹사이트를 다시 로드해 보십시오. 도메인의 DNS 레코드가 최근에 업데이트된 경우, 캐시를 플러시하면 시스템이 새로운 레코드를 가져올 수 있습니다.

bash
# Windows (Command Prompt as Administrator)
ipconfig /flushdns

# macOS
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder

# Linux (systemd-resolved)
sudo resolvectl flush-caches

# Chrome OS
chrome://net-internals/#dns → Clear host cache

해결 방법 3: Chrome 내부 DNS 캐시 삭제

Chrome은 OS 캐시와 완전히 별개인 자체 DNS 캐시를 관리합니다. 시스템 캐시만 플러시하는 것으로는 충분하지 않으며, Chrome의 내부 캐시도 삭제해야 합니다.

  • Chrome을 열고 주소 표시줄에 chrome://net-internals/#dns를 입력합니다

  • "Clear host cache"를 클릭하여 Chrome에 캐시된 모든 DNS 항목을 플러시합니다

  • 그런 다음 chrome://net-internals/#sockets로 이동하여 "Flush socket pools"를 클릭하여 열린 연결을 초기화합니다

  • 웹사이트를 다시 로드합니다 — Chrome이 완전히 새로운 DNS 조회를 수행합니다

Tip

Edge의 경우 edge://net-internals/#dns, Brave의 경우 brave://net-internals/#dns를 사용하십시오. 모든 Chromium 기반 브라우저에서 절차는 동일합니다.

해결 방법 4: 공용 DNS 서버로 전환

ISP의 DNS 서버가 잘못된 NXDOMAIN 응답을 반환하고 있거나 도메인의 레코드를 아직 보유하지 않을 수 있습니다. 신뢰할 수 있는 공용 DNS 서버로 전환하면 이 문제가 해결되는 경우가 많습니다.

제공업체기본 DNS보조 DNS특징
Cloudflare1.1.1.11.0.0.1속도와 프라이버시
Google Public DNS8.8.8.88.8.4.4안정성
Quad99.9.9.9149.112.112.112악성코드 차단
OpenDNS208.67.222.222208.67.220.220콘텐츠 필터링

Windows에서 DNS 변경하기

  • 설정 열기 → 네트워크 및 인터넷 → 고급 네트워크 설정

  • 활성 연결 클릭(Wi-Fi 또는 이더넷) → 하드웨어 속성

  • DNS 서버 할당 옆의 "편집" 클릭 → 수동으로 전환

  • IPv4 활성화하고 기본 DNS를 1.1.1.1, 보조 DNS를 1.0.0.1로 설정

  • "저장" 클릭 후 웹사이트 다시 테스트

macOS에서 DNS 변경하기

  • 시스템 설정 열기 → 네트워크 → Wi-Fi → 세부사항

  • 사이드바에서 DNS 클릭

  • 기존 항목 삭제 후 1.1.1.1과 1.0.0.1 추가

  • "확인" 클릭 후 적용

해결 방법 5: hosts 파일 확인

운영체제에는 특정 도메인에 대한 DNS를 재정의할 수 있는 로컬 hosts 파일이 있습니다. 도메인이 잘못된 IP(예: 127.0.0.1 또는 0.0.0.0)로 이 파일에 등록되어 있으면, 공용 DNS에 도메인이 존재하더라도 NXDOMAIN 오류가 발생합니다.

이 문제는 임시 hosts 항목을 추가하고 삭제를 잊은 개발자나, 백신 소프트웨어 또는 광고 차단기가 hosts 파일을 수정한 사용자에게 자주 발생합니다.

bash
# Windows — open as Administrator:
notepad C:\Windows\System32\drivers\etc\hosts

# macOS / Linux:
sudo nano /etc/hosts

# Look for lines like:
# 127.0.0.1  example.com    ← This blocks the domain!
# 0.0.0.0    example.com    ← This also blocks it!

# If you find the domain listed, delete that line and save.

Warning

hosts 파일을 편집할 때는 주의하십시오. 본인이 인식하는 항목만 삭제하십시오. localhost 항목(127.0.0.1 localhost)은 항상 유지해야 합니다. 확실하지 않은 경우 먼저 파일의 백업 복사본을 만드십시오.

해결 방법 6: Chrome 플래그를 기본값으로 초기화

"Async DNS resolver", "DNS over HTTPS", "DNS prefetching"과 같은 DNS 관련 플래그에 특히 주의를 기울이십시오. 이러한 플래그가 수정된 경우 DNS 확인 실패를 일으킬 수 있습니다.

  • 주소 표시줄에 chrome://flags를 입력하고 Enter를 누릅니다

  • 페이지 상단의 "Reset all" 버튼을 클릭합니다

  • 메시지가 나타나면 Chrome을 다시 시작합니다

  • 웹사이트를 다시 로드합니다

해결 방법 7: VPN 또는 백신 프로그램 일시 비활성화

VPN은 모든 DNS 쿼리를 자체 서버를 통해 라우팅합니다. VPN의 DNS 서버에 해당 도메인의 레코드가 없으면 NXDOMAIN이 표시됩니다. 마찬가지로, 일부 백신 소프트웨어와 방화벽은 DNS 트래픽을 가로채서 의심스러운 도메인을 차단할 수 있습니다.

테스트 방법: VPN과 백신을 일시적으로 비활성화한 다음 웹사이트를 로드해 보십시오. 정상적으로 로드된다면 VPN 또는 보안 소프트웨어가 원인입니다.

Warning

백신을 비활성화하는 것은 빠른 테스트 목적으로만 하십시오. 테스트 후 즉시 다시 활성화하십시오. VPN이 원인인 경우 다른 VPN 서버 위치로 전환하거나 VPN의 DNS 설정을 사용자 지정 DNS 서버로 변경해 보십시오.

해결 방법 8: 도메인 등록 상태 확인

위의 해결 방법이 모두 효과가 없다면, 도메인 자체가 정말로 미등록이거나 만료되었을 가능성이 있습니다. 이는 새로운 웹사이트, 최근 변경된 도메인 또는 소유자가 갱신을 잊은 도메인에서 특히 흔합니다.

도메인 상태를 확인하는 방법:

  • DNS Robot의 WHOIS 조회 /whois-lookup를 사용하십시오 — 도메인을 입력하고 등록일과 만료일을 확인합니다

  • DNS Robot의 DNS 조회 /dns-lookup를 사용하십시오 — A, AAAA 또는 NS 레코드가 존재하지 않으면 도메인에 DNS 설정이 없는 것입니다

  • 도메인 전파 확인 — 도메인이 방금 등록된 경우, DNS 레코드가 모든 서버에 아직 전파되지 않았을 수 있습니다. 최대 48시간이 소요됩니다.

Note

자신의 도메인에서 이 오류가 표시되는 웹사이트 소유자의 경우: 등록기관(GoDaddy, Namecheap, Cloudflare 등)에 로그인하여 도메인이 활성 상태인지, DNS 네임서버가 올바르게 설정되어 있는지, 도메인이 만료되지 않았는지 확인하십시오.

Android에서 DNS_PROBE_FINISHED_NXDOMAIN 해결 방법

NXDOMAIN 오류는 Android의 Chrome 브라우저에서도 동일한 오류 코드로 나타납니다. 해결 방법은 다음과 같습니다.

  • Chrome 캐시 삭제: Chrome → 설정 → 개인정보 및 보안 → 인터넷 사용 기록 삭제 → 캐시된 이미지 및 파일 선택 → 데이터 삭제

  • DNS 변경: 설정 → 네트워크 및 인터넷 → 비공개 DNS → one.one.one.one(Cloudflare) 또는 dns.google(Google)로 설정

  • 비행기 모드 전환: 비행기 모드를 10초간 켰다가 끕니다 — 새로운 네트워크 연결과 DNS 조회가 강제됩니다

  • Chrome 업데이트: Play 스토어 → Chrome 검색 → 업데이트가 있으면 "업데이트" 탭

  • 기기 재시작 — 위 방법이 모두 효과가 없는 경우

iPhone / iPad에서 DNS_PROBE_FINISHED_NXDOMAIN 해결 방법

iOS에서 Safari는 이 오류 코드 대신 "Safari에서 서버를 찾을 수 없음"이라고 표시합니다. iOS에서 Chrome을 사용하는 경우 DNS_PROBE_FINISHED_NXDOMAIN 메시지가 표시됩니다. 해결 방법은 다음과 같습니다.

  • DNS 변경: 설정 → Wi-Fi → 네트워크 옆의 (i) 아이콘 탭 → DNS 구성 → 수동 → 1.1.1.1과 1.0.0.1 추가

  • Safari 캐시 삭제: 설정 → Safari → 방문 기록 및 웹 사이트 데이터 지우기

  • Chrome 캐시 삭제: Chrome → 설정 → 개인정보 보호 → 인터넷 사용 기록 삭제

  • 비행기 모드 전환: 10초간 켰다가 끄면 네트워크 연결이 초기화됩니다

  • 기기 재시작 — 모든 임시 DNS 상태를 초기화합니다

Tip

Cloudflare의 WARP(1.1.1.1) 앱(App Store와 Play 스토어에서 무료)을 사용하면 수동 설정 없이 모바일 기기에 빠른 DNS가 자동으로 구성됩니다.

해결이 성공했는지 확인하는 방법

nslookup이 IP 주소를 반환하면 DNS가 정상적으로 작동하고 있으며 웹사이트가 로드됩니다. 여전히 "Non-existent domain"을 반환한다면 도메인이 정말로 미등록이거나 다른 DNS 서버를 시도해야 합니다.

DNS Robot의 DNS 조회 도구를 사용하여 도메인이 전 세계 여러 서버에서 확인되는지 검사할 수도 있습니다 — 이를 통해 문제가 사용자 기기의 로컬 문제인지 글로벌 DNS 문제인지 확인할 수 있습니다.

bash
# Test DNS resolution directly
nslookup example.com

# Test with a specific DNS server
nslookup example.com 1.1.1.1

# Detailed test (Mac/Linux)
dig example.com

# If dig returns NXDOMAIN in the status, the domain truly doesn't exist:
# ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN

도메인이 DNS에 존재하는지 확인하기

DNS Robot의 무료 DNS 조회 도구를 사용하여 도메인이 전 세계 여러 서버에서 올바르게 확인되는지 검증하십시오. 도메인이 사용자의 위치에서만 NXDOMAIN을 반환하는지 전 세계적으로 반환하는지 확인할 수 있습니다.

Try DNS Lookup

Frequently Asked Questions

Chrome이 입력한 도메인에 대해 DNS 조회를 수행했고 NXDOMAIN(Non-Existent Domain — 존재하지 않는 도메인) 응답을 수신했다는 의미입니다. DNS 서버가 해당 도메인 이름과 연결된 IP 주소를 찾지 못했습니다. 오타, 오래된 DNS 캐시 또는 도메인이 등록되지 않은 것이 원인일 수 있습니다.

Related Tools

Dns LookupDomain CheckerWhois Lookup

Table of Contents

  • DNS_PROBE_FINISHED_NXDOMAIN이란 무엇입니까?
  • 다른 브라우저에서 이 오류가 어떻게 표시됩니까?
  • DNS_PROBE_FINISHED_NXDOMAIN의 일반적인 원인
  • 해결 방법 1: 도메인 이름 철자 확인
  • 해결 방법 2: DNS 캐시 플러시
  • 해결 방법 3: Chrome 내부 DNS 캐시 삭제
  • 해결 방법 4: 공용 DNS 서버로 전환
  • 해결 방법 5: hosts 파일 확인
  • 해결 방법 6: Chrome 플래그를 기본값으로 초기화
  • 해결 방법 7: VPN 또는 백신 프로그램 일시 비활성화
  • 해결 방법 8: 도메인 등록 상태 확인
  • Android에서 DNS_PROBE_FINISHED_NXDOMAIN 해결 방법
  • iPhone / iPad에서 DNS_PROBE_FINISHED_NXDOMAIN 해결 방법
  • 해결이 성공했는지 확인하는 방법
  • FAQ