CHCH 위키

DNS 오류 해결

NXDOMAIN · 사이트에 연결할 수 없음

IT2021.11.10 읽는 데 약 8분

한 줄 요약: 「사이트에 연결할 수 없음」이나 DNS_PROBE_FINISHED_NXDOMAIN이 뜨면 먼저 명령 프롬프트에서 ipconfig /flushdns로 DNS 캐시를 비우고, 안 되면 DNS 서버를 구글(8.8.8.8)이나 Cloudflare(1.1.1.1)로 바꾸세요. 그래도 안 되면 VPN·보안 프로그램을 끄고 마지막에 네트워크 초기화를 하세요.

유튜브를 보다가 갑자기 버퍼링이 걸리면서 사이트에 연결할 수 없다는 화면이 뜨는 경우가 있어요. 2021년에 쓴 글에서는 국내 DNS 서버가 과부하라서 생긴다고 정리했는데, 지금은 원인이 여러 가지라고 보는 게 맞아서 확인 순서 중심으로 다시 썼어요. 쉬운 것부터 순서대로 하면 되고, 하지 말아야 할 것도 따로 모았어요.

 

DNS 오류 해결 | NXDOMAIN·사이트에 연결할 수 없음

 

1. 결론부터: 이 순서대로 해 보세요

DNS는 사이트 주소(이름)를 컴퓨터가 찾아갈 수 있는 숫자 주소로 바꿔 주는 안내원이에요. 이 안내원이 길을 못 찾거나 예전 정보를 붙들고 있으면 인터넷은 연결돼 있어도 사이트가 안 열려요. 아래 순서는 쉬운 것에서 어려운 것으로 배열했어요.

 

DNS 오류 해결 | NXDOMAIN·사이트에 연결할 수 없음

 

순서 할 일 걸리는 시간
1 다른 기기(폰 데이터)로 같은 사이트 열어 보기 1분
2 DNS 캐시 비우기 ipconfig /flushdns 1분
3 공유기와 PC 다시 시작 3분
4 DNS 서버를 구글이나 Cloudflare로 바꾸기 5분
5 VPN, 프록시, 보안 프로그램 끄기 5분
6 네트워크 초기화(맨 마지막) 10분

 

DNS 오류 해결 | NXDOMAIN·사이트에 연결할 수 없음

사진 : Unsplash

 

2. 먼저 해 볼 것: 확인, 캐시 비우기, 재시작

1) 다른 기기로 같은 사이트 열어 보기

같은 와이파이에 연결된 폰과 폰의 데이터(와이파이 끄고)로 같은 사이트를 열어 보세요. 데이터로도 안 열리면 사이트나 서비스 쪽 문제라 기다리는 수밖에 없어요. 폰에서는 열리는데 PC에서만 안 되면 PC나 공유기 설정 문제라서 아래 순서를 계속 따라가면 돼요.

2) DNS 캐시 비우기

컴퓨터는 한 번 찾은 주소를 잠시 기억해 두는데, 이 기억이 틀리면 계속 같은 오류가 나요. 이 기억을 지우는 명령이에요. 마이크로소프트 설명으로는 DNS 클라이언트 캐시에서 잘못 기억된 항목까지 지워 줘요.

  1. 시작 버튼을 마우스 오른쪽 버튼으로 눌러 터미널(관리자) 또는 Windows PowerShell(관리자)을 여세요. 윈도우 10에서는 명령 프롬프트(관리자)도 돼요
  2. 아래 명령을 입력하고 Enter를 누르세요: ipconfig /flushdns
  3. 「DNS 확인자 캐시를 플러시했습니다」 같은 문구가 나오면 성공이에요. 브라우저를 껐다 켜고 다시 접속해 보세요

3) 공유기와 PC 다시 시작

공유기 전원 어댑터를 뽑고 30초쯤 기다렸다가 다시 꽂으세요. 불이 모두 들어올 때까지 2~3분 기다린 뒤 PC도 다시 시작해 보세요. 공유기가 몇 달씩 켜져 있으면 DNS 중계 기능이 꼬이는 경우가 있어서 이것만으로 해결되는 일이 많아요.

다 읽으셨나요? 다른 항목 바로 가기

결론DNS 변경그래도 안 될 때금지 목록정리↑ 맨 위로

3. DNS 서버 바꾸기 (구글, Cloudflare)

기본 설정은 통신사나 공유기가 알려 주는 DNS를 쓰는 거예요. 이걸 구글이나 Cloudflare가 운영하는 공개 DNS로 바꾸면 해결되는 경우가 많아요. 다만 DNS가 원인이 아니면 바꿔도 소용이 없어요. 그래서 2번을 먼저 해 보라고 한 거예요.

 

DNS 오류 해결 | NXDOMAIN·사이트에 연결할 수 없음

 

바꾸기 전에 지금 값을 메모해 두세요. 구글 공식 안내도 기존 DNS 주소를 적어 두라고 해요. 대부분은 「자동으로 받기」 상태라서, 되돌릴 때 그 항목만 고르면 돼요.

윈도우 11: 설정에서 바꾸기

  1. Win + I로 설정을 열고 네트워크 및 인터넷으로 들어가세요
  2. 지금 쓰는 연결인 Wi-Fi(무선) 또는 이더넷(랜선)을 누르고 하드웨어 속성으로 들어가세요
  3. DNS 서버 할당 옆의 편집을 누르세요
  4. 목록에서 수동을 고르고 IPv4를 켜세요
  5. 기본 DNS에 8.8.8.8, 보조 DNS에 8.8.4.4를 입력하고 저장을 누르세요 (Cloudflare를 쓰려면 1.1.1.1과 1.0.0.1)

DNS 암호화 항목이 보여도 기본값 그대로 두세요. 암호화 기능은 지원하는 DNS 서비스가 제한적이라, 잘 모르고 켜면 오히려 연결이 안 될 수 있어요.

윈도우 10·11 공통: 제어판에서 바꾸기

  1. 제어판 > 네트워크 및 인터넷 > 네트워크 및 공유 센터로 들어가 왼쪽의 어댑터 설정 변경을 누르세요
  2. 쓰고 있는 연결(이더넷 또는 Wi-Fi)을 마우스 오른쪽 버튼으로 눌러 속성을 여세요
  3. 인터넷 프로토콜 버전 4(TCP/IPv4)를 고르고 속성을 누르세요
  4. 다음 DNS 서버 주소 사용을 고르고 기본과 보조 DNS를 입력한 뒤 확인을 누르세요

 

DNS 오류 해결 | NXDOMAIN·사이트에 연결할 수 없음

사진 : Unsplash

 

  기본 DNS 보조 DNS
구글 Public DNS 8.8.8.8 8.8.4.4
Cloudflare 1.1.1.1 1.0.0.1

되돌리는 방법

윈도우 11은 같은 화면에서 수동을 자동(DHCP)으로 바꾸고 저장하세요. 제어판 방식은 DNS 서버 주소 자동으로 받기를 다시 고르면 돼요. 바꾼 뒤에도 사이트가 열리지 않으면 되돌리고 다음 항목으로 넘어가세요.

다 읽으셨나요? 다른 항목 바로 가기

결론먼저 할 것그래도 안 될 때금지 목록정리↑ 맨 위로

4. 그래도 안 될 때

 

DNS 오류 해결 | NXDOMAIN·사이트에 연결할 수 없음

사진 : Unsplash

 

1) VPN, 프록시, 보안 프로그램 확인

  • VPN이 켜져 있다면 끄고 다시 접속해 보세요
  • 프록시는 설정 > 네트워크 및 인터넷 > 프록시에서 확인하세요. 쓰지 않는데 켜져 있다면 끄세요
  • 백신이나 웹 보호 프로그램이 접속을 막는 경우도 있어서 잠깐 끄고 확인해 보세요. 확인이 끝나면 꼭 다시 켜세요
  • 확장 프로그램의 영향을 보려면 브라우저의 시크릿 창이나 다른 브라우저로 같은 주소를 열어 보세요

2) 네트워크 어댑터 새로 받기

관리자 권한 터미널에서 아래 두 줄을 차례로 입력하세요. IP 주소를 놓았다가 새로 받아 오는 명령이에요.

  1. ipconfig /release
  2. ipconfig /renew

이어서 netsh winsock reset을 입력하면 윈도우 네트워크 소켓(Winsock) 설정을 처음 상태로 돌려요. 마이크로소프트 설명으로는 손상된 Winsock 설정 때문에 생기는 네트워크 문제를 풀 때 쓰는 명령이에요. 입력한 뒤에는 PC를 다시 시작하세요.

3) 마지막 수단: 네트워크 초기화

위 방법이 다 안 될 때만 쓰세요. 윈도우 11은 설정 > 네트워크 및 인터넷 > 고급 네트워크 설정 > 네트워크 초기화에서 해요. 윈도우 10은 설정 > 네트워크 및 인터넷 > 상태 > 네트워크 초기화예요.

네트워크 초기화를 하면 저장해 둔 와이파이 비밀번호와 VPN 설정이 지워져요. 와이파이 비밀번호를 모르면 먼저 확인해 두세요.

유튜브 영상 자체가 재생되지 않거나 끊긴다면 DNS가 아니라 다른 원인일 수 있어요. 유튜브 재생오류 해결법과 느린 인터넷 속도 최적화 방법 글도 같이 참고해 보세요.

다 읽으셨나요? 다른 항목 바로 가기

결론먼저 할 것DNS 변경금지 목록정리↑ 맨 위로

5. 이건 하지 마세요

 

DNS 오류 해결 | NXDOMAIN·사이트에 연결할 수 없음

사진 : Unsplash

 

  • DNS 주소를 아무 사이트에서 본 숫자로 바꾸지 마세요: 출처가 불분명한 DNS는 가짜 사이트로 안내할 수 있어요. 구글(8.8.8.8)이나 Cloudflare(1.1.1.1)처럼 운영 주체가 분명한 곳을 쓰세요
  • 「DNS 최적화」「인터넷 속도 향상」 프로그램을 받지 마세요: 광고나 불필요한 프로그램이 같이 깔리기도 하고, 위 순서로 직접 하는 것과 효과가 같아요
  • 기존 DNS 값을 적어 두지 않고 바꾸지 마세요: 구글 공식 안내도 기존 값을 적어 두라고 해요. 회사나 학교처럼 정해진 DNS를 쓰는 곳은 바꾸면 사내 사이트가 안 열릴 수 있어요
  • 처음부터 네트워크 초기화나 윈도우 재설치를 하지 마세요: 캐시 비우기와 DNS 변경으로 대부분 해결돼요. 초기화는 맨 마지막이에요
  • 보안 프로그램을 끈 채로 계속 쓰지 마세요: 원인을 확인하려고 잠깐 끄는 것까지만 하고 바로 다시 켜세요
  • hosts 파일을 이해하지 못한 채 지우거나 고치지 마세요: 사이트 몇 개만 안 열리면서 낯선 줄이 있다면 그때 확인해 보세요

다 읽으셨나요? 다른 항목 바로 가기

결론먼저 할 것DNS 변경그래도 안 될 때정리↑ 맨 위로

6. 정리

  1. 먼저 폰 데이터로 같은 사이트를 열어 PC 문제인지 가려내세요
  2. ipconfig /flushdns로 캐시를 비우고 공유기와 PC를 다시 시작하세요
  3. 그래도 안 되면 DNS를 구글(8.8.8.8, 8.8.4.4)이나 Cloudflare(1.1.1.1, 1.0.0.1)로 바꾸세요. 기존 값은 꼭 메모해 두세요
  4. VPN, 프록시, 보안 프로그램을 확인하고 ipconfig /release, /renew와 winsock 초기화를 해 보세요
  5. 네트워크 초기화는 맨 마지막에 쓰세요

윈도우 10을 쓰고 있다면 2025년 10월 14일에 일반 지원이 끝났어요. 개인 사용자는 2027년 10월 12일까지 확장 보안 업데이트(ESU)로 보안 업데이트를 받을 수 있고, 조건과 신청 방법은 마이크로소프트 안내를 확인하세요. 이 글의 설정 화면 경로는 윈도우 11 기준이고, 제어판 방식과 명령은 윈도우 10에서도 같아요.

메뉴 이름은 윈도우 업데이트에 따라 조금씩 달라질 수 있어요. DNS 주소는 구글과 Cloudflare 공식 안내를, 명령어 설명은 마이크로소프트 문서를 기준으로 정리했어요.

같은 게임 관련 글

같은 게임의 가이드 · 티어표 · 미래시 · 리딤코드

댓글 1

댓글 남기기