Computer >> 컴퓨터 >  >> 문제 해결 >> 브라우저

구글 크롬 DNS_PROBE_FINISHED_NXDOMAIN 오류 해결 방법 완벽 가이드

  • 1. DNS 서버 변경
  • 2. 네트워크 설정 초기화
  • 3. 크롬 호스트 캐시 삭제
  • 4. 네트워크 어댑터 및 드라이버 초기화
  • 5. DNS 클라이언트 서비스 '자동' 설정
  • 6. 프록시 설정 제거
  • 결론

DNS_PROBE_FINISHED_NXDOMAIN 오류는 웹사이트 접속을 차단하고 외부 서비스 연결에도 문제를 일으킵니다. 오류 이름에서 알 수 있듯이 이는 DNS와 관련된 문제입니다. DNS는 도메인 이름을 해석하고 변환하는 역할을 담당하므로, 시스템이 주소를 제대로 해석하지 못하면 이 오류가 발생합니다.

기본적으로 컴퓨터는 공유기나 모뎀에 설정된 DNS, 즉 인터넷 제공업체(ISP)의 DNS를 사용하도록 되어 있습니다(별도로 변경하지 않은 경우). 저는 항상 공용 DNS 서버 사용을 권장합니다. 공용 DNS는 가장 안정적으로 운영되며 99% 이상의 가동률을 자랑하기 때문입니다.

구글 크롬 DNS_PROBE_FINISHED_NXDOMAIN 오류 해결 방법 완벽 가이드

또한 호스트 파일(hosts file)에 잘못된 항목이 있어도 이 문제가 발생할 수 있으며, 이 경우 특정 웹사이트 또는 모든 웹사이트에 대한 접근이 차단되거나 제한될 수 있습니다.

DNS_PROBE_FINISHED_NXDOMAIN 해결 방법

2021년 4월 14일 업데이트: 대부분의 DNS 문제를 자동으로 해결해 주는 무료 DNS Geek 도구를 사용해 보세요. 스크립트에 인증서가 없기 때문에 확인되지 않은 게시자 관련 경고가 표시될 수 있습니다. 스크립트가 디지털 서명되지 않았다는 메시지가 나타나면 아래 명령을 먼저 실행한 후 스크립트를 실행하세요.

Set-ExecutionPolicy Unrestricted -Scope Process

스크립트 실행이 끝난 후에는 다음 명령을 입력하여 다시 Restricted(제한됨)로 되돌릴 수 있습니다.

Set-ExecutionPolicy Restricted

인터넷에 연결되지 않은 컴퓨터라면 DNS Geek 도구를 다른 컴퓨터에서 다운로드한 뒤 USB 드라이브에 복사해야 합니다. USB에 파일을 옮긴 후 해당 USB를 DNS 문제가 발생한 컴퓨터에 연결하고, 파일을 바탕화면으로 복사합니다. 그다음 시작 버튼을 클릭하고 cmd를 입력한 뒤 관리자 권한으로 실행을 선택합니다.

검은색 명령 프롬프트 창이 열리면 DNS Geek 도구 파일을 창으로 끌어다 놓고 Enter 키를 누르거나, 파일이 저장된 경로를 직접 입력하여 실행합니다.

도구가 자동으로 실행되며 문제를 진단하는 과정에서 "예/아니오" 확인 메시지를 표시합니다.

이 도구는 아래에서 소개하는 방법과 동일한 작업을 수행하므로, 아래 단계를 직접 따라 하셔도 됩니다.

이 가이드에서는 DNS를 로컬 또는 기본(자동) 설정에서 구글 DNS로 변경하는 방법을 다룹니다. 구글 DNS는 가동률이 약 99.99%로 매우 높고 ISP(인터넷 제공업체)의 DNS보다 신뢰성이 뛰어나기 때문입니다. 공용 DNS로 전환하면 기존 DNS가 다운되었거나, 과부하가 걸렸거나, 응답이 느린 경우에 발생하는 문제를 해결할 수 있습니다.

DNS 서버 변경하기

구글 DNS의 안정성을 확인했으니, 이제 구글 DNS 또는 Cloudflare DNS 같은 공용 DNS를 사용해 문제를 해결해 보겠습니다. 다음 단계를 따르세요:

  1. Windows 키를 누른 상태에서 I 키를 누릅니다. 이 단축키로 Windows 설정 앱이 열립니다.
  2. Windows 설정이 열리면 "네트워크 및 인터넷"으로 이동합니다.
  3. "어댑터 옵션 변경" 옵션을 클릭합니다.구글 크롬 DNS_PROBE_FINISHED_NXDOMAIN 오류 해결 방법 완벽 가이드
  4. 네트워크 어댑터를 마우스 오른쪽 버튼으로 클릭하고 "속성"으로 이동합니다.
  5. "인터넷 프로토콜 버전 4(TCP/IPv4)"를 더블클릭합니다.구글 크롬 DNS_PROBE_FINISHED_NXDOMAIN 오류 해결 방법 완벽 가이드
  6. "다음 DNS 서버 주소 사용" 옵션을 선택합니다.
  7. 기본 설정 DNS 서버에 "8.8.8.8", 대체 DNS 서버에 "8.8.4.4"를 입력합니다.구글 크롬 DNS_PROBE_FINISHED_NXDOMAIN 오류 해결 방법 완벽 가이드
  8. Windows 키를 누른 상태에서 X 키를 누릅니다. 명령 프롬프트(관리자) 또는 PowerShell(관리자)을 선택합니다.

다음 명령을 입력하여 DNS 서버를 새로 고칩니다:

ipconfig /flushdns

문제가 지속되는지 확인해 보세요.

네트워크 설정 초기화하기

이 방법에서는 명령 프롬프트를 통해 명령어를 실행하여 네트워크 설정을 초기화합니다. 이 명령들은 크롬과 충돌을 일으키는 손상되었거나 잘못된 네트워크 설정DNS 캐시를 초기화해 줍니다. 이 방법을 통해 문제의 원인을 좁히거나 문제 자체를 해결할 수 있습니다. 네트워크 설정을 올바르게 초기화하려면 아래 단계를 따르세요:

  1. Windows 키를 누른 상태에서 X 키를 누릅니다. 명령 프롬프트(관리자) 또는 PowerShell(관리자)을 선택합니다.
  2. 다음 명령을 하나씩 순서대로 입력하여 네트워크 설정을 초기화합니다.
    netsh winsock reset
    netsh int ip reset
    ipconfig /release
    ipconfig /renew
    netsh interface ipv4 reset
    netsh interface ipv6 reset
    ipconfig /flushdns
  3. 컴퓨터를 재시작합니다.

문제가 지속되는지 확인해 보세요.

크롬 호스트 캐시 삭제하기

구글 크롬은 웹사이트 로딩 시간을 단축하기 위해 DNS 항목 기록을 저장합니다. 하지만 이 기능에는 손상되었거나 잘못된 DNS 캐시 데이터가 쌓일 수 있어, 때로는 오히려 해가 되기도 합니다. 구글 크롬의 캐시는 아래 단계에 따라 쉽게 삭제할 수 있습니다:

  1. 구글 크롬을 엽니다.
  2. 주소창(URL)에 다음 주소를 입력하고 Enter 키를 누릅니다.
    chrome://net-internals/#dns
  3. 구글 크롬의 호스트 리졸버 캐시 페이지가 열립니다. "Clear host cache" 버튼을 클릭합니다.구글 크롬 DNS_PROBE_FINISHED_NXDOMAIN 오류 해결 방법 완벽 가이드
  4. 구글 크롬을 재시작하고 웹사이트에 정상적으로 접속되는지 확인합니다.

네트워크 어댑터 및 드라이버 초기화하기

앞서 소개한 네트워크 초기화 방법으로 해결되지 않는다면 이 방법을 시도해 보세요. Windows에 내장된 기능으로, 네트워크 어댑터의 드라이버까지 함께 초기화하기 때문에 좀 더 강력한 초기화 효과를 기대할 수 있습니다. 다음 단계를 따르세요:

  1. 작업 표시줄 오른쪽 하단의 Wi-Fi 네트워크 아이콘을 클릭합니다.
  2. "네트워크 및 인터넷 설정"을 클릭하고 "상태" 탭으로 이동합니다.구글 크롬 DNS_PROBE_FINISHED_NXDOMAIN 오류 해결 방법 완벽 가이드
  3. "네트워크 초기화"를 클릭한 후 "지금 다시 시작"을 누릅니다.구글 크롬 DNS_PROBE_FINISHED_NXDOMAIN 오류 해결 방법 완벽 가이드
  4. 재시작 후 문제가 해결되었는지 확인합니다.

DNS 클라이언트 서비스 '자동'으로 설정하기

DNS 클라이언트 서비스DNS 캐시를 유지하고, DNS 정보를 캐싱 및 등록하는 역할을 담당합니다. 이 서비스는 잘못된 튜닝 프로그램이나 타사 프로그램에 의해 중지될 수 있습니다. 이 서비스가 비활성화되면 구글 크롬에서 다음과 같은 오류가 발생합니다:

DNS_PROBE_FINISHED_NXDOMAIN

DNS_PROBE_FINISHED_NO_INTERNET

DNS 클라이언트 서비스를 설정하면 이 문제를 쉽게 해결할 수 있습니다. 명령어를 실행하여 서비스 매개변수를 간편하게 복원할 수 있도록 준비했습니다. 서비스를 자동으로 설정하려면 다음 단계를 따르세요:

  1. Windows 키를 누른 상태에서 X 키를 누릅니다. 명령 프롬프트(관리자) 또는 PowerShell(관리자)을 선택합니다.
  2. 다음 명령을 하나씩 순서대로 입력하여 서비스 매개변수를 복원합니다.
    sc config Dnscache start= auto
    sc start Dnscache
  3. 컴퓨터를 재시작하고 문제가 지속되는지 확인합니다.

프록시 설정 제거하기

Windows의 LAN 프록시 설정도 오류의 원인일 수 있습니다. 어댑터/드라이버에 적용된 프록시 설정을 제거하려면 다음 단계를 따르세요:

  1. Windows 키를 누른 상태에서 R 키를 누릅니다. 실행 창이 열립니다.
  2. "inetcpl.cpl"을 입력하고 Enter 키를 눌러 인터넷 속성 창을 엽니다.구글 크롬 DNS_PROBE_FINISHED_NXDOMAIN 오류 해결 방법 완벽 가이드
  3. 인터넷 속성 창이 열리면 "연결" 탭으로 이동하여 "LAN 설정"을 클릭합니다.
  4. 모든 옵션의 체크를 해제하고 확인을 누릅니다.구글 크롬 DNS_PROBE_FINISHED_NXDOMAIN 오류 해결 방법 완벽 가이드
  5. 컴퓨터를 재시작하고 문제가 지속되는지 확인합니다.

결론

때때로 방화벽이 구글 크롬의 서버 접근을 차단할 수 있습니다. 구글 크롬은 신뢰할 수 있는 브라우저이므로 이는 오탐(false positive)일 가능성이 높습니다. 이 경우 방화벽에서 구글 크롬을 허용 목록에 추가하는 방법에 대한 튜토리얼을 참고해 해결할 수 있습니다.

자주 묻는 질문

DNS_PROBE_FINISHED_NXDOMAIN 오류가 발생하는 이유는 무엇인가요?

브라우저가 접속하려는 웹사이트/도메인을 해석하지 못하기 때문입니다. 이는 서버 측의 DNS 설정 오류 문제이거나, 사용 중인 DNS 리졸버가 다운된 경우일 수 있습니다.