Computer >> 컴퓨터 >  >> 시스템 >> Windows

구글 크롬 'DNS 주소를 찾을 수 없음' 오류 해결 방법 총정리

구글 크롬 사용 중 특정 사이트에 접속할 때 'DNS 서버 주소를 찾을 수 없음(DNS address could not be found)' 오류가 발생한 적이 있으신가요? 이 오류를 그냥 넘겨서는 안 됩니다. 이 글에서는 DNS 서버를 찾을 수 없는 문제의 원인과 해결 방법을 단계별로 자세히 알려드립니다.

윈도우 10에서 'DNS 주소를 찾을 수 없음'이란 무엇인가?

모든 웹사이트에는 도메인 이름에 연결된 숫자 형태의 IP 주소가 있으며, 패킷 통신은 이 IP 주소를 기반으로 이루어집니다. 만약 DNS 서버를 찾을 수 없다면 브라우저가 서버에 연결하지 못한다는 의미이며, 결과적으로 도메인 주소를 해석하지 못해 웹사이트에 접속할 수 없게 됩니다.

DNS 서버 IP 주소를 찾을 수 없는 원인

  • 접속하려는 도메인의 서버가 다운된 경우
  • 로컬 캐시가 오래된 IP 주소를 반환하는 경우
  • 서버 설정 오류
  • 오래되거나 손상된 드라이버

윈도우 10에서 'DNS 주소를 찾을 수 없음' 오류 해결 방법

아래의 방법들을 순서대로 따라 하면 DNS 서버 오류를 해결할 수 있습니다.

1. 호스트 캐시 삭제하기

호스트 캐시 때문에 오류 메시지가 나타나는 경우가 있습니다. 이 경우 캐시를 정리하면 문제가 해결될 수 있습니다.

  • Ctrl + Shift + N 키를 동시에 눌러 구글 크롬 시크릿 모드를 실행합니다.
  • 주소창에 chrome://net-internals/#dns를 입력하고 Enter 키를 누릅니다.
  • 'Clear host cache(호스트 캐시 지우기)' 버튼을 클릭합니다.
  • 윈도우 검색창에 '명령 프롬프트'를 입력하고, 검색 결과를 마우스 오른쪽 버튼으로 클릭한 후 '관리자 권한으로 실행'을 선택합니다.
  • 명령 프롬프트에서 다음 명령어를 차례로 입력합니다.
    ipconfig /flushdns
    ipconfig /renew
    ipconfig /registerdns

이후 구글 크롬에서 해당 웹사이트에 다시 접속해 보세요. 더 이상 문제가 발생하지 않을 것입니다.

2. 드라이버 확인 및 업데이트

손상되었거나 오래되었거나 호환되지 않는 드라이버 역시 'DNS 서버 주소를 찾을 수 없음' 오류의 원인이 될 수 있습니다. 따라서 먼저 드라이버가 최신 상태인지 자동으로 점검하는 것이 좋습니다. Advanced System Optimizer의 Driver Updater 모듈을 활용하면 누락되거나 오래된 드라이버를 자동으로 찾아주며, 제조사·모델·운영체제 정보 등을 일일이 조사하는 번거로움도 덜 수 있습니다.

Advanced System Optimizer의 Driver Updater 모듈을 사용하는 방법은 다음과 같습니다.

  1. Advanced System Optimizer를 다운로드하여 설치합니다.
  2. 프로그램을 실행합니다.
  3. 왼쪽 메뉴에서 Windows Optimizer > Driver Updater를 클릭합니다.
  4. 스캔을 실행하고 완료될 때까지 기다린 후, 오래된 드라이버를 모두 업데이트합니다.
  5. 변경 사항을 적용하기 위해 윈도우 PC를 재부팅합니다.

이제 윈도우 10에서 DNS 주소를 찾을 수 없다는 오류는 더 이상 나타나지 않을 것입니다.

만약 드라이버 업데이트를 수동으로 확인하고 싶다면, 제조사 공식 웹사이트에 방문하여 최신 드라이버를 검색한 후 다운로드하고 설치하면 됩니다.

주의: 잘못된 드라이버 업데이트는 시스템에 손상을 줄 수 있습니다. 따라서 드라이버를 수동으로 다운로드하고 설치할 때는 반드시 사용 중인 운영체제와 호환되는 올바른 드라이버인지 확인하세요.

이 방법으로 해결되지 않았다면, 다음 방법을 시도해 보세요.

3. ETC 폴더의 파일 삭제하기

이 방법은 시간이 많이 걸리지 않습니다. 아래 경로로 이동하세요.

C:\Windows\System32\drivers\etc

해당 폴더 안의 모든 파일을 선택한 후 삭제합니다.

그런 다음 크롬을 완전히 종료했다가 다시 실행하여 DNS 문제가 해결되었는지 확인합니다. 여전히 문제가 있다면 다음 방법으로 넘어가세요.

4. 네트워크 구성 초기화하기

네트워크 구성이 올바르지 않으면 DNS 서버 오류가 발생할 수 있습니다. 이 경우 네트워크 설정을 초기화하면 됩니다.

  1. 윈도우 검색창에 '명령 프롬프트'를 입력합니다.
  2. 검색 결과를 마우스 오른쪽 버튼으로 클릭하고 '관리자 권한으로 실행'을 선택합니다.
  3. 아래 명령어를 하나씩 입력하며, 각 명령어마다 Enter 키를 누릅니다.
    netsh int ip reset
    netsh winsock reset
    ipconfig /release
    ipconfig /renew
    ipconfig /flushdns
  4. 모든 명령어가 실행되면 브라우저를 열고 문제가 지속되는지 확인합니다.

여전히 DNS 주소를 찾을 수 없다는 오류가 발생한다면 다음 단계로 진행하세요.

5. DNS 서비스 재시작하기

DNS 서비스가 손상되어 'DNS를 찾을 수 없음' 오류가 발생했을 가능성도 있습니다. 이 경우 DNS 서비스를 재시작하면 됩니다.

  1. Windows + R 키를 누릅니다.
  2. services.msc를 입력하고 Enter 키를 누릅니다.
  3. 서비스 창에서 'DNS Client' 서비스를 찾습니다.
  4. 마우스 오른쪽 버튼으로 클릭한 후 목록에서 '다시 시작(Restart)'을 선택합니다.
  5. 서비스가 정상적으로 실행되면 구글 크롬을 열고 DNS 오류가 해결되었는지 확인합니다.

6. 새 탭 페이지 열기로 설정 변경하기

유해한 브라우저 확장 프로그램이 DNS 오류를 유발하는 경우도 있습니다. 이럴 때는 크롬 시작 설정을 '새 탭 페이지 열기'로 변경하는 것이 좋습니다.

  1. 구글 크롬을 실행합니다.
  2. 오른쪽 상단의 점 세 개 아이콘을 클릭하고 '설정'으로 들어갑니다.
  3. '시작' 섹션에서 '새 탭 페이지 열기'를 선택합니다.
  4. 크롬을 재시작하고 오류가 수정되었는지 확인합니다.

7. DNS 서버 설정 변경하기

잘못된 DNS 서버 설정 역시 DNS 오류의 원인입니다. 아래 단계에 따라 설정을 변경해 보세요.

  1. Windows + R 키를 누르고 'Control Panel(제어판)'을 입력한 후 확인을 클릭합니다.
  2. '보기 기준'을 클릭하고 드롭다운 메뉴에서 '작은 아이콘'을 선택합니다.
  3. '네트워크 및 공유 센터' > '어댑터 설정 변경'을 클릭합니다.
  4. 현재 사용 중인 네트워크 연결을 마우스 오른쪽 버튼으로 클릭하고 '속성'을 선택합니다.
  5. '인터넷 프로토콜 버전 4(TCP/IPv4)'를 선택한 후 '속성'을 클릭합니다.
  6. 기본값은 'DNS 서버 주소 자동으로 받기'로 되어 있습니다. '다음 DNS 서버 주소 사용'을 체크하고, 기본 설정 DNS 서버에 8.8.8.8, 보조 DNS 서버에 8.8.4.4(구글 퍼블릭 DNS)를 입력합니다.
  7. 변경 사항을 저장하고 오류가 해결되었는지 확인합니다.

위의 방법들을 통해 'DNS 서버를 찾을 수 없음' 오류를 손쉽게 해결할 수 있습니다. 만약 어떤 방법으로도 해결되지 않는다면 구글 크롬을 재설치하는 것을 권장합니다. 재설치하면 DNS 문제를 일으키는 각종 설정이 모두 초기화됩니다. 또한 Advanced System Optimizer를 실행하여 드라이버를 업데이트하고, DNS 오류를 유발할 수 있는 불필요한 파일과 캐시 파일을 정리하는 것도 좋은 방법입니다.

어떤 방법이 효과가 있었는지 댓글로 알려주세요!

자주 묻는 질문(FAQ)

Q1. DNS 서버를 찾을 수 없음 오류는 어떻게 해결하나요?

드라이버를 확인하고 업데이트하고, 크롬의 호스트 캐시를 삭제하고, DNS 서버 설정을 변경하며, DNS를 갱신하거나 삭제하면 됩니다. 이 모든 방법이 'DNS 서버를 찾을 수 없음' 오류 해결에 도움이 됩니다.

Q2. 내 DNS 주소는 어떻게 확인하나요?

네트워크 및 공유 센터 > 사용 중인 네트워크 선택 > 마우스 오른쪽 버튼 클릭 후 '속성' > '인터넷 프로토콜 버전 4(TCP/IPv4)' > '속성' 순서로 이동하면 DNS 주소를 확인할 수 있습니다.

DNS 서버 주소로는 8.8.8.8과 8.8.4.4를 사용하는 것을 권장합니다.

Q3. 'DNS 서버를 찾을 수 없음'은 무슨 의미인가요?

'DNS 서버를 찾을 수 없음' 또는 'DNS 서버가 응답하지 않음'이라는 메시지는 브라우저가 인터넷에 연결하지 못한다는 뜻입니다. 이 경우 사용 중인 브라우저에서 어떤 사이트에도 접속할 수 없습니다.

악성코드 제거 후 'DNS 주소를 찾을 수 없음' 오류가 발생하는 경우

악성코드 제거 후 이 오류가 나타난다면 관리자 권한 명령 프롬프트를 실행하세요. 윈도우 검색창에 '명령 프롬프트'를 입력하고, 마우스 오른쪽 버튼을 클릭한 후 '관리자 권한으로 실행'을 선택합니다. 그리고 netsh winsock reset 명령어를 입력합니다.

PC를 재부팅하면 문제가 해결될 것입니다.