DNS 오류 ‘웹페이지를 찾을 수 없음’ (ERR_NAME_NOT_RESOLVED) 해결법 3가지

오늘은 DNS 오류에 대해서 알아볼까요? 인터넷 서핑을 하다가 갑자기 ‘ERR_NAME_NOT_RESOLVED’라는 메시지와 함께 ‘웹페이지를 찾을 수 없음’이라는 화면을 본 적 있나요? 분명 인터넷 연결은 잘 되어 있는데, 특정 사이트만 접속이 안 돼서 답답하셨을 거예요. 이 현상은 보통 DNS 오류 때문에 발생합니다. 어려운 기술 용어처럼 보이지만, 사실 컴퓨터가 인터넷 주소를 찾지 못해 길을 잃은 상태라고 생각하면 쉬워요. 오늘은 이 **DNS 오류**를 초보자도 쉽게 해결할 수 있는 방법들을 아주 친절하게 알려드릴게요.

DNS 오류 '웹페이지를 찾을 수 없음' (ERR_NAME_NOT_RESOLVED) 해결법 3가지

목차


1. DNS는 왜 중요하고, DNS 오류는 왜 발생할까요?

**DNS**는 ‘Domain Name System’의 약자입니다. 우리가 웹사이트 주소를 쓸 때 ‘google.com’처럼 영문으로 쓰지만, 컴퓨터는 이 주소를 ‘172.217.161.78’ 같은 숫자로 된 IP 주소로 이해해요. **DNS**는 이 영문 주소와 숫자 IP 주소를 연결해주는 일종의 ‘전화번호부’ 역할을 합니다. 즉, 우리가 ‘google.com’이라고 입력하면 **DNS**가 정확한 IP 주소를 찾아 컴퓨터에 알려주는 거죠. **DNS 오류**는 이 과정에 문제가 생겨서 컴퓨터가 길을 잃고 헤매는 상황입니다. 예를 들어, 전화번호부 자체가 잘못되었거나, 전화번호부를 찾을 수 없을 때 생길 수 있습니다.

만약 특정 사이트만 접속이 안 되고 다른 사이트는 잘 접속된다면, 해당 사이트의 **DNS 레코드 설정**이나 **네임 서버** 자체에 문제가 있을 가능성도 있습니다. 이런 경우, 사용자가 할 수 있는 최선의 방법은 잠시 기다렸다가 다시 시도해보는 것이에요.


2. 가장 쉬운 해결책: DNS 캐시 삭제하기

우리 컴퓨터는 한 번 방문했던 웹사이트의 **DNS** 정보를 저장해 둡니다. 이것을 ‘DNS 캐시’라고 부르는데, 다음에 같은 사이트를 방문할 때 더 빠르게 접속하기 위해서예요. 하지만 이 캐시 정보가 오래되거나 잘못될 경우 **DNS 오류**가 발생할 수 있습니다. 가장 먼저 이 캐시를 깨끗하게 지워주는 방법부터 시도해 보세요.

Windows 사용자

키보드에서 ‘윈도우 키 + R’을 눌러 ‘실행’ 창을 엽니다. ‘cmd’를 입력하고 엔터를 눌러 ‘명령 프롬프트’를 실행하세요. 검은색 창이 뜨면 아래 명령어를 그대로 입력하고 엔터를 누릅니다.

ipconfig /flushdns

명령어를 입력하면 ‘DNS 확인자 캐시를 플러시했습니다.’라는 메시지가 나타납니다. 이 작업은 1초도 걸리지 않아요. 이후 웹브라우저를 다시 시작하고 문제가 해결되었는지 확인해 보세요.

macOS 사용자

맥에서는 ‘터미널(Terminal)’ 앱을 엽니다. (런치패드나 스포트라이트 검색을 통해 찾을 수 있어요) 터미널 창에 아래 명령어를 입력하고 엔터를 누릅니다.

sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder

이후 암호를 입력하면 캐시가 삭제됩니다. 마찬가지로 브라우저를 다시 시작하고 확인해 보세요.

Linux (Ubuntu) 사용자

터미널을 열고 아래 명령어를 입력합니다. 비밀번호를 입력하면 캐시가 삭제됩니다.

sudo systemd-resolve --flush-caches


3. 두 번째 해결책: 다른 DNS 서버로 변경하기

DNS 캐시를 삭제했는데도 **DNS 오류**가 계속 발생한다면, 현재 사용 중인 DNS 서버에 문제가 있을 수 있습니다. 통신사에서 제공하는 기본 DNS 서버 대신, 구글이나 클라우드플레어 같은 안정적인 공용 DNS 서버로 변경하면 문제가 해결되는 경우가 많습니다. 아래는 가장 많이 사용하는 공용 DNS 주소입니다.

  • Google DNS: IPv4 (8.8.8.8, 8.8.4.4), IPv6 (2001:4860:4860::8888, 2001:4860:4860::8844)
  • Cloudflare DNS: IPv4 (1.1.1.1, 1.0.0.1), IPv6 (2606:4700:4700::1111, 2606:4700:4700::1001)

Windows 사용자 설정 방법

1. 바탕화면 왼쪽 아래의 윈도우 시작 버튼에서 마우스 오른쪽 버튼을 누르고 ‘네트워크 연결’로 들어갑니다.

2. ‘어댑터 옵션 변경’을 클릭하세요.

3. 현재 사용 중인 네트워크(Wi-Fi 또는 이더넷)에 마우스 오른쪽 버튼을 누르고 ‘속성’을 선택합니다.

4. 목록에서 ‘인터넷 프로토콜 버전 4(TCP/IPv4)’를 찾아 더블클릭하세요.

5. 아래 ‘다음 DNS 서버 주소 사용’을 선택하고, 위에서 알려드린 Google DNS 또는 Cloudflare DNS 주소를 각각 입력한 후 ‘확인’을 누릅니다. IPv6 환경이라면 ‘인터넷 프로토콜 버전 6(TCP/IPv6)’ 항목에서 똑같이 설정해 주세요.

스마트폰 설정 방법

안드로이드: ‘설정’ → ‘Wi-Fi’ → 연결된 네트워크 옆의 톱니바퀴 아이콘 → ‘고급 설정’ → ‘IP 설정’에서 ‘정적’을 선택한 후 DNS 서버 주소를 변경할 수 있습니다.

iOS (아이폰): ‘설정’ → ‘Wi-Fi’ → 연결된 네트워크 옆의 정보(ℹ️) 아이콘 → ‘DNS 구성’에서 ‘수동’을 선택하고 서버를 추가/삭제하면 됩니다.


4. 그래도 안된다면? 다른 문제 해결 방법

위 두 가지 방법으로도 **DNS 오류**가 해결되지 않았다면, 문제는 조금 더 깊은 곳에 있을 수 있습니다. 다음 방법들을 순서대로 시도해 보세요.

4-1. 웹브라우저 캐시 및 쿠키 삭제

크롬, 엣지 등 웹브라우저 자체에 저장된 오래된 데이터 때문에 오류가 발생하기도 합니다. 브라우저 설정으로 들어가 ‘인터넷 사용 기록 삭제’ 메뉴에서 캐시 및 쿠키를 모두 삭제해 보세요.

4-2. 공유기(라우터) 및 컴퓨터 재부팅

가장 단순하지만 효과적인 방법입니다. 공유기의 전원 플러그를 뽑고 1분 정도 기다린 후 다시 꽂아서 재부팅하세요. 그리고 컴퓨터도 함께 재부팅하면 네트워크 관련 문제가 대부분 해결될 수 있습니다.

4-3. 방화벽 및 백신 프로그램 확인

설치된 방화벽이나 바이러스 백신 프로그램이 특정 웹사이트 접속을 막는 경우도 있습니다. 프로그램 설정을 확인하거나 잠시 비활성화해 보고 접속을 시도해 보세요.

4-4. 네트워크 초기화

Windows 설정에서 네트워크를 초기화하면 네트워크 관련 설정이 처음 상태로 돌아갑니다. 시작 메뉴 → 설정 → 네트워크 및 인터넷 → 네트워크 초기화로 이동하여 ‘지금 다시 설정’ 버튼을 누르세요. 재부팅이 필요할 수 있습니다.

4-5. 호스트(hosts) 파일 점검

컴퓨터의 ‘hosts’ 파일에 잘못된 정보가 입력되어 있을 경우, 특정 사이트에 접속하지 못할 수 있습니다. ‘C:\Windows\System32\drivers\etc’ 경로로 이동해서 ‘hosts’ 파일을 메모장으로 열어보세요. 아래에 잘못된 주소가 추가되어 있는지 확인하고, 필요 없는 내용을 지운 후 저장하세요.

4-6. VPN 또는 프록시 서버 설정 해제

VPN이나 프록시 서버를 사용 중이라면, **DNS 오류**를 유발할 수 있습니다. 일시적으로 이 기능들을 끈 상태에서 접속을 시도해 보세요. 만약 접속이 된다면 해당 서비스의 설정에 문제가 있을 가능성이 높습니다.

이 외에도 **정확하지 않은 URL 입력**, 웹브라우저의 **오래된 버전**이나 **확장 프로그램 충돌** 등도 원인이 될 수 있으니 함께 점검해 보면 좋습니다.

위 모든 방법으로도 해결이 되지 않는다면, 사용하고 있는 네트워크 통신사에 문의하는 것이 좋습니다. 통신사 네트워크 자체에 문제가 발생했을 수도 있기 때문입니다.


마무리: DNS 오류, 이젠 당황하지 마세요!

오늘은 ‘웹페이지를 찾을 수 없음’ 오류의 주요 원인인 **DNS 오류**를 해결하는 여러 가지 방법을 알아봤습니다. 복잡한 문제처럼 보였지만, 명령 프롬프트에 한 줄만 입력하거나 DNS 서버 주소만 바꿔도 대부분 해결됩니다. 이 글을 통해 **DNS 오류** 때문에 더 이상 인터넷 사용에 불편을 겪지 않으셨으면 좋겠습니다. 혹시 다른 문제가 발생하면 언제든 편하게 질문해 주세요!

 

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다