DNS_PROBE_FINISHED_NXDOMAIN
Chrome에 DNS_PROBE_FINISHED_NXDOMAIN 또는 ERR_NAME_NOT_RESOLVED가 표시될 때 주소 오타, 도메인 등록, 네임서버 위임과 DNS 레코드를 순서대로 확인하는 절차입니다.
빠른 답변
- 우선 확인할 원인
- DNS_PROBE_FINISHED_NXDOMAIN은 DNS 확인 결과 요청한 이름이 존재하지 않는다는 NXDOMAIN 응답을 받았다는 뜻입니다. ERR_NAME_NOT_RESOLVED도 호스트 이름을 IP 주소로 확인하지 못했을 때 표시됩니다. 주소 오타를 확인하고 다른 기기·네트워크에서 비교한 뒤, 사이트 운영자는 도메인 등록 상태, 상위 DNS의 네임서버 위임과 권한 있는 DNS의 정확한 호스트 레코드를 확인해야 합니다.
- 먼저 확인할 항목
- 오류 화면의 `DNS_PROBE_FINISHED_NXDOMAIN` 또는 `ERR_NAME_NOT_RESOLVED`, 전체 URL과 발생 시각을 기록합니다. 기대 결과는 확인에 실패한 정확한 호스트 이름을 보존하는 것입니다.
- 적용 범위
- 현재 증상과 본문에 적은 관찰 조건이 함께 확인된 경우
- 출처 확인일
- 2026-08-29
- 최종 검토
- 2026-09-03
- 수정일
- 2026-09-03
- 정정 이력
- 2026-07-29 이후 기록 없음
- 관련 기술
현재 증상
- 사이트 접속 불가
먼저 확인할 항목
오류 화면의 `DNS_PROBE_FINISHED_NXDOMAIN` 또는 `ERR_NAME_NOT_RESOLVED`, 전체 URL과 발생 시각을 기록합니다. 기대 결과는 확인에 실패한 정확한 호스트 이름을 보존하는 것입니다.
주소창의 호스트 이름을 확인하고 루트 도메인과 `www` 주소를 각각 요청합니다. 기대 결과는 오타 또는 특정 하위 도메인에만 없는 DNS 레코드를 구분하는 것입니다.
같은 URL을 다른 기기와 모바일 데이터처럼 다른 네트워크에서 확인합니다. 기대 결과는 한 기기·네트워크의 재귀 DNS 문제와 여러 네트워크에서 반복되는 도메인 문제를 구분하는 것입니다.
`dig example.com A`, `dig example.com AAAA`, `dig example.com NS`를 실행해 상태, 응답 레코드와 권한 정보를 기록합니다. 기대 결과는 NXDOMAIN, NOERROR이지만 요청한 레코드가 없는 상태, SERVFAIL과 시간 초과를 구분하는 것입니다.
사이트 운영자는 등록기관의 도메인 상태와 상위 DNS가 위임한 네임서버, 각 권한 있는 네임서버의 A·AAAA·CNAME 응답을 비교합니다. 기대 결과는 등록 만료·보류, 위임 불일치와 레코드 누락을 구분하는 것입니다.
피해야 할 조치
주의
- NXDOMAIN은 도메인 이름이 존재하지 않는 응답입니다. 이름은 존재하지만 요청한 레코드 유형만 없는 NODATA, 확인을 완료하지 못한 SERVFAIL과 같지 않습니다.
- 원인을 확인하기 전에 공개 DNS 서버로 무조건 변경하거나 DNSSEC를 해제하지 않습니다. DNSSEC와 네임서버 변경은 등록기관·DNS 제공자 설정을 함께 확인한 뒤 진행합니다.
- DNS의 부정 응답도 TTL 동안 캐시될 수 있습니다. 레코드를 추가한 직후 한 번 정상 응답했다고 전체 재귀 DNS에 반영됐다고 단정하지 않습니다.
- DNS 레코드는 공개 정보일 수 있지만 관리 화면에는 계정 이름과 내부 호스트가 포함될 수 있습니다. 화면을 외부에 공유하기 전에 식별 정보를 가립니다.
환경별 원인과 조치
Chrome에 DNS_PROBE_FINISHED_NXDOMAIN 또는 ERR_NAME_NOT_RESOLVED가 표시되면 브라우저가 URL의 호스트 이름을 IP 주소로 확인하지 못한 상태입니다. DNS_PROBE_FINISHED_NXDOMAIN은 DNS 확인 결과 요청한 이름이 존재하지 않는다는 NXDOMAIN 응답을 받았다는 뜻입니다.
오류 화면만 보고 방문자 기기의 DNS 문제인지, 도메인 등록·네임서버 위임·DNS 레코드 문제인지 정할 수는 없습니다. 정확한 호스트 이름과 DNS 응답을 먼저 기록해야 합니다.
이 문서가 맞는 조건
다음 문구 중 하나가 같은 화면에 표시될 때 사용합니다.
사이트에 연결할 수 없음DNS_PROBE_FINISHED_NXDOMAINERR_NAME_NOT_RESOLVED- 호스트 이름 또는 도메인 이름을 확인할 수 없다는 문구
ERR_CONNECTION_RESET, ERR_CONNECTION_REFUSED, ERR_CONNECTION_TIMED_OUT 또는 HTTP 상태 코드가 표시되면 다른 오류입니다. 오류 코드가 없거나 다른 문구가 보이면 이 사이트에 연결할 수 없음 확인 가이드에서 화면 문구에 맞는 문서를 선택합니다.
변경 전에 기록합니다
- 주소창의 전체 URL과 오류 원문을 기록합니다.
- 실패한 정확한 호스트가 루트 도메인인지
www또는 다른 하위 도메인인지 구분합니다. - 처음 발생한 시각과 마지막 정상 접속 시각을 기록합니다.
- 최근 도메인 등록, 네임서버, DNS 레코드 또는 DNSSEC 변경 시각을 기록합니다.
오류를 확인하기 전에 브라우저·운영체제·공유기의 DNS 설정을 모두 초기화하지 않습니다. 먼저 같은 URL을 유지하고 한 조건씩 비교합니다.
주소와 재현 범위를 비교합니다
| 관찰 결과 | 우선 확인할 범위 | 다음 확인 |
|---|---|---|
| 주소의 철자를 고치면 열림 | 입력한 호스트 이름 | 북마크와 외부 링크에 같은 오타가 있는지 확인합니다. |
루트 도메인은 열리지만 www만 실패함 | www 레코드 | 권한 있는 DNS에 정확한 www A·AAAA·CNAME 레코드가 있는지 확인합니다. |
www는 열리지만 루트 도메인만 실패함 | 루트 도메인 레코드 | 루트 도메인의 A·AAAA 또는 제공자가 지원하는 별칭 설정을 확인합니다. |
| 한 기기·네트워크에서만 실패함 | 로컬 캐시·재귀 DNS | 다른 기기와 다른 네트워크의 결과를 기록하고 비교합니다. |
| 서로 다른 기기·네트워크에서 같은 호스트가 실패함 | 등록·위임·권한 있는 DNS | 도메인 상태, 네임서버 위임과 권한 있는 DNS 응답을 확인합니다. |
Google의 Chrome 도움말도 정확한 URL을 확인하고 다른 기기·네트워크의 결과를 비교하도록 안내합니다. 한 환경에서만 실패하는지 확인하기 전에는 사이트의 DNS 레코드를 변경하지 않습니다.
DNS 응답 상태를 구분합니다
터미널을 사용할 수 있다면 공개 도메인에 다음 명령을 실행합니다. example.com은 실제 오류가 난 호스트로 바꿉니다.
dig example.com Adig example.com AAAAdig example.com NSstatus와 ANSWER SECTION을 함께 확인합니다.
| DNS 응답 | 의미 | 다음 확인 |
|---|---|---|
status: NXDOMAIN | 요청한 이름이 존재하지 않는다는 응답입니다. | 철자, 도메인 등록 상태, 상위 DNS 위임과 정확한 호스트 레코드를 확인합니다. |
status: NOERROR이고 A·AAAA·CNAME 응답이 있음 | 해당 재귀 DNS는 이름과 주소를 확인했습니다. | 브라우저·기기별 캐시와 실제 대상 주소를 비교합니다. |
status: NOERROR이지만 요청한 유형의 응답이 없음 | 이름은 존재하지만 요청한 레코드 유형이 없는 NODATA일 수 있습니다. | 다른 레코드 유형과 권한 있는 DNS 응답을 확인합니다. NXDOMAIN으로 부르지 않습니다. |
status: SERVFAIL | 재귀 DNS가 확인을 완료하지 못했습니다. | DNSSEC, 위임과 권한 있는 네임서버의 응답 상태를 확인합니다. |
| 시간 초과 | 지정한 시간 안에 DNS 응답을 받지 못했습니다. | 네트워크와 권한 있는 네임서버의 도달·응답 상태를 구분합니다. |
재귀 DNS 한 곳의 결과만으로 전체 상태를 단정하지 않습니다. Google Public DNS의 도메인 문제 해결 안내처럼 여러 재귀 DNS의 결과와 권한 있는 네임서버의 직접 응답을 비교합니다.
사이트 운영자는 등록·위임·레코드를 순서대로 확인합니다
- 등록기관에서 도메인이 만료되지 않았고 보류 상태가 아닌지 확인합니다.
- 상위 DNS가 위임한 네임서버 목록과 현재 DNS 제공자의 네임서버 목록을 비교합니다.
- 각 권한 있는 네임서버가 동일한 SOA·NS 정보와 대상 호스트의 A·AAAA·CNAME 응답을 반환하는지 확인합니다.
- CNAME을 사용한다면 최종 대상 이름까지 정상적으로 확인되는지 확인합니다.
- DNSSEC를 사용한다면 등록기관의 DS와 권한 있는 영역의 서명 상태가 일치하는지 DNS 제공자 절차에 따라 확인합니다.
DNS 제공자를 바꾼 직후라면 이전 네임서버와 새 네임서버에 서로 다른 레코드가 남아 있는지 확인합니다. Cloudflare DNS를 호스팅 협력사를 통해 관리하는 영역은 해당 협력사 관리 화면에서 레코드를 수정해야 할 수 있습니다.
DNS 기본 개념과 레코드 역할은 DNS에서 확인합니다.
상황에 맞는 도메인 연결 가이드
- 루트 도메인과
www중 한쪽만 실패하면 특정 도메인이나 www 주소만 열리지 않아요를 확인합니다. - 도메인 연결·네임서버 변경 직후부터 실패하면 도메인을 연결하거나 변경한 뒤 사이트가 열리지 않아요를 확인합니다.
- 가비아 웹호스팅에 연결한 주소라면 가비아 도메인을 연결했는데 사이트가 열리지 않아요를 확인합니다.
수정 후 재확인
- 한 항목만 변경하고 변경 시각을 기록합니다.
- 권한 있는 네임서버에서 정확한 호스트의 응답을 다시 확인합니다.
- 처음 실패했던 재귀 DNS와 다른 재귀 DNS에서 같은 응답이 나오는지 비교합니다.
- 처음 실패한 브라우저·기기·네트워크에서 같은 URL을 다시 요청합니다.
- 오류가 사라지면 변경 항목, DNS 응답과 재확인 시각을 기록합니다.
NXDOMAIN 같은 부정 응답도 TTL 동안 캐시될 수 있습니다. 수정 직후 일부 환경에서만 정상으로 바뀌면 각 응답의 TTL과 권한 있는 DNS 상태를 함께 확인합니다.
참고 자료
Cloudflare · 공식 자료 · 확인 범위: DNS_PROBE_FINISHED_NXDOMAIN은 DNS 확인 결과 도메인이 존재하지 않거나 연결된 DNS 레코드가 없을 때 나타날 수 있습니다., 루트 도메인과 하위 도메인의 정확한 DNS 레코드와 대상 주소를 확인해야 합니다. · 확인일: 2026-08-29
Chromium · 공식 자료 · 확인 범위: Chromium은 NAME_NOT_RESOLVED -105를 호스트 이름을 확인할 수 없는 상태로 정의합니다. · 확인일: 2026-08-29
Google Chrome Help · 공식 자료 · 확인 범위: Chrome은 ERR_NAME_NOT_RESOLVED를 호스트 이름 또는 웹 주소가 존재하지 않거나 다른 IP 주소를 사용하는 상황으로 설명합니다. · 확인일: 2026-08-29
RFC Editor · 공식 자료 · 확인 범위: NXDOMAIN은 요청한 이름이 존재하지 않는 응답이고 NODATA는 이름이 유효하지만 요청한 유형의 데이터가 없는 응답입니다., DNS 부정 응답은 SOA 정보에 따른 TTL 동안 캐시될 수 있습니다. · 확인일: 2026-08-29
Google Public DNS · 공식 자료 · 확인 범위: 여러 재귀 DNS의 응답과 권한 있는 네임서버 응답을 비교해 도메인 확인 문제를 구분할 수 있습니다., 등록한 도메인이 NXDOMAIN을 반환하면 등록 만료 또는 등록기관 보류 상태를 확인해야 합니다. · 확인일: 2026-08-29