특정 웹사이트만 접속되지 않고 ERR_NAME_NOT_RESOLVED 오류가 표시되면 인터넷이 완전히 끊어진 것은 아닐 가능성이 큽니다. 포털 사이트나 유튜브는 정상적으로 열리는데 특정 쇼핑몰이나 회사 홈페이지, 해외 사이트만 접속되지 않는 경우가 대표적입니다.
이 오류는 대부분 웹사이트 주소를 IP 주소로 변환하는 DNS(Domain Name System) 과정에서 문제가 발생할 때 나타납니다. 따라서 공유기를 교체하거나 Windows를 다시 설치하기 전에 DNS 설정과 캐시를 먼저 확인하는 것이 좋습니다.
이 글에서는 Windows 10과 Windows 11에서 ERR_NAME_NOT_RESOLVED 오류가 발생하는 주요 원인과 실제로 적용할 수 있는 해결 방법을 순서대로 알아보겠습니다.
ERR_NAME_NOT_RESOLVED 오류가 발생하는 이유
ERR_NAME_NOT_RESOLVED는 브라우저가 웹사이트 주소를 정상적으로 찾지 못할 때 발생하는 오류입니다.
인터넷 자체는 연결되어 있어도 DNS 서버가 도메인 주소를 IP 주소로 변환하지 못하면 해당 사이트에 접속할 수 없습니다.
대표적인 원인은 다음과 같습니다.
- DNS 캐시에 오래된 정보가 저장된 경우
- 통신사 DNS 서버에서 일시적으로 주소를 정상적으로 조회하지 못하는 경우
- Windows 네트워크 설정이 꼬인 경우
- Hosts 파일이 변경되어 특정 사이트 접속이 차단된 경우
- 보안 프로그램이나 VPN 프로그램이 DNS 설정에 영향을 준 경우
비슷한 증상이 나타나더라도 인터넷이 완전히 끊어진 상황과는 원인이 다를 수 있습니다.
관련 글
인터넷 자체가 연결되지 않는 경우에는 위 글을 함께 확인해 보시기 바랍니다.
먼저 확인해야 할 사항
설정을 변경하기 전에 아래 내용을 먼저 확인하면 불필요한 작업을 줄일 수 있습니다.
다른 브라우저에서도 같은 증상이 나타나는지 확인
Chrome에서만 발생한다면 Edge에서도 동일한 사이트에 접속해 봅니다.
두 브라우저 모두 접속되지 않는다면 Windows 또는 네트워크 설정 문제일 가능성이 높습니다.
다른 기기에서도 접속되지 않는지 확인
같은 Wi-Fi에 연결된 스마트폰으로 동일한 사이트를 열어봅니다.
- 스마트폰도 접속되지 않는다면 사이트 자체의 장애일 수 있습니다.
- 스마트폰은 정상인데 PC만 접속되지 않는다면 Windows 설정을 확인하는 것이 좋습니다.
사이트 자체가 일시적으로 장애인지 확인
특정 웹사이트의 서버 장애나 점검으로 인해 일시적으로 접속이 되지 않는 경우도 있습니다.
이 경우에는 DNS 설정을 변경해도 해결되지 않을 수 있으므로 잠시 후 다시 접속해 보는 것이 좋습니다.
DNS 캐시 초기화하기
Windows는 한 번 방문한 웹사이트의 DNS 정보를 일정 시간 동안 저장해 다시 조회하는 시간을 줄입니다.
하지만 저장된 정보가 오래되었거나 변경된 경우에는 잘못된 주소를 계속 참조하면서 ERR_NAME_NOT_RESOLVED 오류가 발생할 수 있습니다.
가장 먼저 DNS 캐시를 초기화해 보시기 바랍니다.
1. 관리자 권한으로 명령 프롬프트 실행
- 작업 표시줄 검색창에서
CMD를 입력합니다. - 명령 프롬프트를 마우스 오른쪽 버튼으로 클릭합니다.
- 관리자 권한으로 실행을 선택합니다.
2. DNS 캐시 초기화
아래 명령을 입력한 후 Enter를 누릅니다.
ipconfig /flushdns
정상적으로 완료되면 다음과 같은 메시지가 표시됩니다.
Windows IP 구성
DNS 확인자 캐시를 플러시했습니다.
이후 브라우저를 다시 열어 문제가 해결되었는지 확인합니다.
네트워크 설정 초기화하기
DNS 캐시를 초기화했는데도 동일한 오류가 발생한다면 Windows의 네트워크 설정을 초기화해 보는 것이 좋습니다.
관리자 권한 명령 프롬프트에서 아래 명령을 순서대로 실행합니다.
netsh int ip reset
다음으로
netsh winsock reset
명령도 실행합니다.
명령이 모두 완료되면 컴퓨터를 다시 시작한 후 접속을 다시 확인합니다.
관련 글
와이파이는 연결되어 있는데 인터넷이 안 될 때 IP와 DNS 설정 초기화 방법
IP 설정 자체에 문제가 있는 경우에는 위 방법도 함께 확인하면 도움이 됩니다.
Google Public DNS로 변경하기
통신사에서 제공하는 DNS 서버에 일시적인 문제가 발생한 경우에는 Google Public DNS로 변경하면 문제가 해결되는 경우가 있습니다. 다만 모든 환경에서 동일한 효과가 나타나는 것은 아닙니다.
1. 네트워크 연결 열기
키보드에서
Windows + R
을 누른 후
ncpa.cpl
을 입력하고 Enter를 누릅니다.
2. 현재 사용하는 네트워크 선택
- 이더넷 또는 Wi-Fi를 마우스 오른쪽 버튼으로 클릭합니다.
- 속성을 선택합니다.
3. IPv4 설정 열기
다음 항목을 더블 클릭합니다.
인터넷 프로토콜 버전 4(TCP/IPv4)
4. DNS 주소 입력
다음 DNS 서버 주소 사용을 선택한 뒤 아래 값을 입력합니다.
기본 DNS
8.8.8.8
보조 DNS
8.8.4.4
설정을 저장한 후 브라우저를 다시 실행하여 접속을 확인합니다.
Google Public DNS는 전 세계에서 널리 사용되는 공용 DNS 서비스이며, DNS 조회 문제가 발생했을 때 대체 DNS로 자주 활용됩니다.
Hosts 파일 확인하기
특정 사이트만 계속 접속되지 않는다면 Windows의 Hosts 파일에 해당 사이트가 등록되어 있는지 확인하는 것도 좋습니다.
Hosts 파일에는 특정 도메인을 다른 주소로 연결하거나 차단하는 설정이 저장될 수 있습니다.
1. 관리자 권한으로 메모장 실행
검색창에서 메모장을 검색한 후
관리자 권한으로 실행을 선택합니다.
2. Hosts 파일 열기
메모장에서
파일 → 열기
를 선택한 후 아래 경로로 이동합니다.
C:\Windows\System32\drivers\etc
파일 형식을
모든 파일 (*.*)
로 변경하면 hosts 파일이 표시됩니다.
3. 내용 확인
특정 사이트 주소가 아래와 같이 등록되어 있다면
127.0.0.1 example.com
의도하지 않은 설정인지 확인합니다.
의도하지 않은 항목이 있는 경우에만 수정하세요.
보안 프로그램이나 개발 환경에서 의도적으로 등록한 경우도 있으므로 내용을 확인한 후 수정하시기 바랍니다.
그래도 해결되지 않는다면
위 방법을 모두 적용했는데도 특정 웹사이트만 접속되지 않는다면 아래 사항도 함께 확인해 보시기 바랍니다.
VPN 또는 보안 프로그램 확인
VPN 프로그램이나 일부 보안 프로그램은 자체 DNS를 사용하거나 네트워크 설정을 변경하기도 합니다.
최근 VPN을 설치했거나 보안 프로그램을 변경한 이후 문제가 발생했다면 해당 프로그램을 잠시 종료한 뒤 다시 접속해 보시기 바랍니다.
공유기 재시작
DNS 정보는 공유기에도 일정 시간 저장될 수 있습니다.
공유기 전원을 약 1분 정도 껐다가 다시 켠 후 문제가 해결되는지 확인해 보시기 바랍니다.
다른 네트워크에서 접속 확인
집에서는 접속되지 않는데 스마트폰 LTE 또는 다른 Wi-Fi에서는 정상적으로 열린다면 현재 사용 중인 인터넷 회선이나 DNS 서버의 일시적인 문제일 수도 있습니다.
시간이 지나면 자동으로 해결되는 경우도 있습니다.
사이트 자체 장애 여부 확인
모든 설정이 정상인데 특정 사이트만 접속되지 않는다면 해당 사이트 서버가 점검 중이거나 일시적인 장애가 발생했을 가능성도 있습니다.
이 경우에는 잠시 후 다시 접속하거나 사이트 운영 공지를 확인하는 것이 좋습니다.
자주 묻는 질문(FAQ)
Q. ERR_NAME_NOT_RESOLVED 오류가 나타나면 인터넷이 끊어진 것인가요?
반드시 그렇지는 않습니다.
포털 사이트나 유튜브는 정상적으로 접속되는데 특정 사이트만 열리지 않는다면 인터넷 연결보다는 DNS 조회 과정의 문제일 가능성이 높습니다.
Q. Google Public DNS로 변경해도 안전한가요?
네.
Google Public DNS는 전 세계에서 널리 사용되는 공용 DNS 서비스입니다.
다만 회사나 학교처럼 내부 DNS를 사용하는 환경에서는 관리자에게 확인한 후 변경하는 것이 좋습니다.
Q. Hosts 파일은 삭제해도 되나요?
Hosts 파일 자체를 삭제하는 것은 권장하지 않습니다.
직접 추가한 내용이 아니거나 불필요한 항목이 있는 경우에만 신중하게 수정하는 것이 좋습니다.
Q. Windows를 다시 설치하면 해결되나요?
대부분의 경우에는 아닙니다.
ERR_NAME_NOT_RESOLVED 오류는 DNS 설정이나 네트워크 구성 때문에 발생하는 경우가 많으므로, 먼저 DNS 캐시 초기화와 네트워크 설정을 확인하는 것이 좋습니다.
Q. DNS를 자동으로 다시 설정하려면 어떻게 하나요?
IPv4 속성에서 자동으로 DNS 서버 주소 받기를 선택한 뒤 확인을 누르면 기본 설정으로 되돌릴 수 있습니다.
마무리
ERR_NAME_NOT_RESOLVED 오류는 인터넷이 완전히 끊어진 상황보다 DNS 조회 과정에서 문제가 발생했을 때 나타나는 경우가 많습니다.
무조건 Windows를 다시 설치하거나 공유기를 교체하기보다는 DNS 캐시 초기화, 네트워크 설정 초기화, Google Public DNS 변경, Hosts 파일 확인 순서대로 점검하면 대부분의 문제를 해결하는 데 도움이 됩니다.
만약 여러 기기에서 동일한 사이트가 열리지 않는다면 사이트 자체의 장애이거나 인터넷 서비스 제공업체의 일시적인 DNS 문제일 수도 있으므로, 잠시 후 다시 접속해 보는 것도 좋은 방법입니다.
