DNS_PROBE_FINISHED_NXDOMAIN

직접 답변
DNS_PROBE_FINISHED_NXDOMAIN은 DNS에서 요청한 정확한 호스트 이름을 찾지 못했다는 의미입니다. 철자, 서브도메인, 권한 있는 네임서버, 필요한 A·AAAA 또는 CNAME 레코드, 도메인 등록 상태를 확인하세요. DNS를 최근에 변경했다면 캐시된 부정 응답이 남아 있을 수 있으며, 일반적으로 웹 서버 중단보다는 DNS 또는 도메인 구성 문제입니다.
핵심 요점
- NXDOMAIN은 DNS에서 정확한 호스트 이름을 찾지 못했다는 의미이며, 이것만으로 웹 서버가 중단되었다고 볼 수는 없습니다.
www, 기타 서브도메인, 철자, 도메인 확장자를 포함한 전체 호스트 이름을 확인하세요.- 도메인이 의도한 네임서버로 위임되어 있는지, 권한 있는 DNS 존에 필요한 레코드가 있는지 확인하세요.
- 최근에 변경한 레코드나 네임서버 위임에는 전파 지연과 캐시된 부정 응답의 영향이 있을 수 있습니다.
- 루트 도메인과 모든 서브도메인에서 문제가 발생한다면 등록기관에서 도메인 만료, 정지, 레지스트리 보류 및 네임서버 위임 상태를 확인하세요.
Site Administrator
이 오류의 의미와 확인 방법
- Chrome 또는 Edge에 “이 사이트에 연결할 수 없습니다 — DNS_PROBE_FINISHED_NXDOMAIN”이 표시됩니다.
- 다른 브라우저에서 서버를 찾을 수 없거나 도메인을 확인할 수 없다고 표시됩니다.
www.example.com과 같은 하나의 호스트 이름 또는 해당 도메인의 모든 호스트 이름에 오류가 발생합니다.- 새로 등록했거나 이전했거나 최근에 재구성한 도메인이 확인되지 않습니다.
- 여러 네트워크에서 문제가 반복되며, 이는 브라우저에 국한된 문제가 아니라 DNS 또는 도메인 구성 문제일 가능성을 나타냅니다.
- DNS는 정상적으로 확인되지만 사이트가 계속 작동하지 않는다면 웹 서버, TLS 구성 또는 애플리케이션 등 다른 부분의 문제일 가능성이 높습니다.
가능성이 높은 순서의 주요 원인
- 정확한 호스트 이름에 DNS 레코드가 없습니다.
example.com의 레코드가 있다고 해서www.example.com이나 다른 서브도메인의 레코드가 자동으로 생성되지는 않습니다. - 도메인이 잘못된 네임서버를 사용하거나 권한 있는 DNS 존에 필요한 레코드가 없습니다. 호스팅 이전, 등록기관 변경 또는 네임서버 업데이트 이후에 자주 발생합니다.
- DNS 변경 사항이 아직 전파 중이거나 리졸버가 이전 NXDOMAIN 응답을 캐시하고 있습니다. 레코드를 생성하거나 위임을 변경한 직후에 특히 발생하기 쉽습니다.
- 호스트 이름을 잘못 입력했습니다. 문자 하나가 빠졌거나, 도메인 확장자가 잘못되었거나, 의도하지 않은 서브도메인을 사용하면 NXDOMAIN이 발생할 수 있습니다.
- 도메인이 만료되었거나 정지되었습니다. 등록기관 또는 레지스트리의 보류 조치로 인해 도메인 위임이 확인되지 않을 수 있습니다.
- 권한 있는 DNS 구성이 불완전하거나 유효하지 않습니다. 사용하려는 DNS 제공업체에 해당 도메인의 존이나 필요한 레코드가 구성되어 있지 않을 수 있습니다.
해결 방법
1. 정확한 호스트 이름 확인
브라우저 주소를 주의 깊게 읽고 게시하려던 이름과 비교하세요. 다음을 확인합니다.
example.com과www.example.com의 차이- 철자와 도메인 확장자
shop.example.com또는mail.example.com과 같은 서브도메인
루트 도메인이 정상적으로 작동한다고 해서 모든 서브도메인이 구성되어 있다고 가정하지 마세요.
2. 다른 네트워크 또는 리졸버에서 호스트 이름 확인
독립적인 DNS 조회 서비스나 다른 네트워크에서 DNS 쿼리를 사용하세요. 오류가 발생한 정확한 호스트 이름을 조회하고 해당되는 A, AAAA 또는 CNAME 결과를 확인합니다.
독립적인 리졸버에서도 NXDOMAIN을 반환한다면 문제는 권한 있는 DNS, 네임서버 위임, 도메인 자체 또는 실제로 누락된 레코드에 있을 가능성이 높습니다. 한 장치나 네트워크에서만 문제가 발생한다면 로컬 리졸버 또는 캐시를 조사하세요.
3. 권한 있는 네임서버 확인
등록기관 또는 도메인 조회 서비스에서 도메인이 사용하는 네임서버를 확인하세요. 해당 네임서버는 관리하려는 DNS 제공업체와 일치해야 합니다.
그런 다음 해당 제공업체에 로그인하여 도메인의 DNS 존이 존재하는지 확인하세요. 위임이 새 제공업체를 가리키고 있다면 이전 제공업체에서 레코드를 수정해도 도메인 문제가 해결되지 않습니다.
4. 문제가 발생한 이름의 레코드 추가 또는 수정
권한 있는 DNS 제공업체에서 정확한 호스트 이름에 대한 레코드를 생성하거나 업데이트하세요.
- IPv4 주소에는 A 레코드를 사용합니다.
- 해당되는 경우 IPv6 주소에는 AAAA 레코드를 사용합니다.
- 호스트 이름이 다른 호스트 이름으로 확인되어야 한다면 CNAME 레코드를 사용합니다.
레코드 이름, 대상 및 제공업체별 형식을 확인하세요. 제공업체에서 허용하지 않는 충돌하는 레코드는 피하세요. 변경 사항을 저장한 다음 독립적인 리졸버에서 호스트 이름을 다시 조회합니다.
5. 도메인 등록 상태 확인
루트 도메인과 모든 서브도메인에서 문제가 발생한다면 등록기관 계정에서 만료, 정지 또는 보류 상태를 확인하세요. 갱신이 성공했는지, 도메인이 여전히 의도한 네임서버에 위임되어 있는지도 확인합니다.
등록기관 또는 레지스트리 문제는 해당 기관에서 해결해야 합니다. 개별 A 레코드를 변경해도 문제가 해결되지 않습니다.
6. 전파 및 부정 캐싱 대기
레코드 또는 네임서버를 수정한 후에도 재귀 리졸버가 캐시된 NXDOMAIN 응답을 계속 반환할 수 있습니다. 영향을 받는 컴퓨터에서 DNS 캐시를 비우고 필요한 경우 브라우저를 다시 시작하세요. 그러나 해당 장치를 넘어 변경 사항이 표시되는지 확인하려면 독립적인 조회를 사용해야 합니다.
확인은 몇 분 안에 복구될 수 있지만, 소요 시간은 이전 TTL 값, 변경 유형 및 캐시된 응답에 따라 달라집니다. 네임서버 변경 사항이 일관되게 표시되기까지 최대 48시간이 걸리는 경우도 있습니다.
7. DNS 확인과 웹사이트 가용성 구분
호스트 이름이 주소 또는 CNAME을 반환하면 다시 접속해 보세요. DNS는 정상적으로 확인되지만 브라우저에 시간 초과, 인증서 경고, 서버 오류 또는 애플리케이션 오류가 표시된다면 NXDOMAIN으로 처리하지 말고 웹 서버, 호스팅, TLS 또는 애플리케이션 진단을 계속 진행하세요.
예방 및 해결 확인 방법
- 호스팅 또는 등록기관을 변경한 후 비교할 수 있도록 의도한 네임서버와 중요한 DNS 레코드를 외부에 기록해 두세요.
- 네임서버를 변경하기 전에 적절한 경우 새 제공업체에 필요한 DNS 존을 다시 생성하고 확인하세요.
- 예상되는 변경 빈도에 맞는 TTL 값을 사용하세요. TTL이 매우 길면 이후 수정이 지연될 수 있습니다.
- DNS 변경 사항을 게시한 후 루트 도메인과
www같은 중요한 호스트 이름을 모두 테스트하세요. - 갱신 알림을 설정하고 등록기관 연락처와 계정 정보를 최신 상태로 유지하세요.
- 로컬 브라우저에만 의존하지 말고 독립적인 리졸버 또는 외부 네트워크에서 DNS 변경 사항을 확인하세요.
외부 도움을 받아야 할 때
권한 있는 존이나 레코드가 없거나 유효하지 않거나 저장 후에도 변경되지 않는다면 DNS 제공업체에 문의하세요. 네임서버 위임, 만료, 정지 또는 레지스트리 수준의 보류가 관련되었을 수 있다면 등록기관에 문의하세요.
적절한 전파 시간을 기다린 후에도 독립적인 조회에서 NXDOMAIN이 계속 반환되면 에스컬레이션하세요. 레코드와 위임이 올바른 것으로 확인되었지만 48시간 후에도 도메인이 확인되지 않는다면 등록기관에 도메인 상태와 레지스트리 수준의 네임서버 위임을 확인해 달라고 요청하세요. 문제가 발생한 정확한 호스트 이름, DNS 변경 시간, 위임된 네임서버, 둘 이상의 네트워크에서 확인한 조회 결과를 제공하세요.
자주 묻는 질문
DNS_PROBE_FINISHED_NXDOMAIN은 웹사이트 서버가 중단되어 발생하나요?
대개 그렇지 않습니다. NXDOMAIN은 DNS에서 요청한 호스트 이름을 찾지 못했다는 의미입니다. 서버 중단은 일반적으로 DNS가 호스트 이름을 확인한 후 발생하며, 다른 연결 오류, 시간 초과, TLS 오류 또는 HTTP 오류로 나타납니다.
example.com은 작동하는데 www.example.com에서 NXDOMAIN이 표시되는 이유는 무엇인가요?
루트 도메인과 www는 서로 다른 호스트 이름입니다. DNS 제공업체에 A 또는 CNAME 레코드와 같이 www에 적합한 레코드가 있어야 합니다. example.com의 레코드가 있다고 해서 www.example.com의 레코드가 자동으로 생성되지는 않습니다.
네임서버를 변경하면 DNS_PROBE_FINISHED_NXDOMAIN이 발생할 수 있나요?
예. 도메인이 DNS 존이나 필요한 레코드를 포함하지 않은 새 네임서버를 가리키면 리졸버가 NXDOMAIN을 반환할 수 있습니다. 등록기관의 위임과 현재 권한 있는 DNS 제공업체의 레코드를 모두 확인하세요.
DNS 캐시를 비우면 NXDOMAIN이 해결되나요?
컴퓨터에 남아 있는 오래된 캐시 응답을 제거할 수는 있지만, 누락된 레코드를 생성하거나 네임서버 위임을 수정할 수는 없습니다. 독립적인 리졸버에서도 NXDOMAIN을 반환한다면 먼저 권한 있는 DNS 또는 도메인 구성을 수정하세요.
DNS를 수정한 후 DNS_PROBE_FINISHED_NXDOMAIN이 해결되기까지 얼마나 걸리나요?
몇 분 안에 사라질 수 있지만 캐시된 응답과 네임서버 변경에는 더 오래 걸릴 수 있습니다. 이전 TTL 값과 변경 유형에 따라 일관된 확인이 이루어지기까지 최대 48시간이 걸리는 경우도 있습니다. 기다리는 동안 독립적인 리졸버에서 확인하세요.
모든 서브도메인에서 NXDOMAIN이 반환되면 무엇을 확인해야 하나요?
먼저 도메인의 등록 상태와 위임된 네임서버를 확인하세요. 그런 다음 현재 권한 있는 DNS 제공업체에 해당 도메인의 유효한 존이 있고 필요한 레코드가 포함되어 있는지 확인합니다.
추가 문서
권위 있는 참고 자료는 도메인 등록기관, DNS 호스팅 제공업체 및 관련 DNS 조회 도구의 문서를 참고하세요. 특히 NXDOMAIN 응답, 권한 있는 네임서버 위임, A/AAAA/CNAME 레코드, TTL 및 부정 캐싱, 도메인 정지, 레지스트리 상태에 관한 문서가 유용합니다.