DNS 서버가 응답하지 않습니다 오류 해결 방법 6가지

와이파이는 연결됐는데 인터넷이 안 되고 'DNS 서버가 응답하지 않습니다'가 뜨나요? 윈도우 10/11에서 바로 따라 할 수 있는 해결 방법 6가지를 쉬운 순서대로 정리했습니다.

목차 보기이 오류가 생기는 원인해결 방법자주 묻는 질문마무리

와이파이나 랜선은 분명히 연결되어 있는데 웹사이트가 열리지 않아 네트워크 진단을 돌려 보면 "DNS 서버가 응답하지 않습니다"라는 메시지가 나오는 경우가 있습니다. 카톡은 되는데 브라우저만 안 되거나, 어느 날 갑자기 모든 사이트 접속이 끊기는 식으로 나타나며, 윈도우 10과 11 사용자 모두 자주 겪는 문제입니다. 대부분은 몇 분 안에 직접 해결할 수 있으니 아래 순서대로 하나씩 시도해 보세요.

이 오류가 생기는 원인

DNS는 우리가 입력한 사이트 주소(예: naver.com)를 컴퓨터가 이해하는 숫자 주소로 바꿔 주는 일종의 전화번호부입니다. 이 과정이 막히면 인터넷 선이 살아 있어도 사이트에 접속할 수 없습니다. 주로 다음과 같은 이유로 발생합니다.

  • 공유기·모뎀의 일시적 오작동: 오래 켜 둔 공유기가 DNS 요청을 제대로 넘겨주지 못하는 경우가 가장 흔합니다.
  • PC에 저장된 DNS 기록(캐시) 손상: 예전에 저장된 주소 정보가 꼬이면 새 요청이 실패할 수 있습니다.
  • 통신사 DNS 서버 장애: 자동으로 받아 쓰는 통신사 DNS 서버에 일시적인 문제가 생긴 경우입니다.
  • 네트워크 설정 또는 드라이버 문제: 윈도우 업데이트, VPN 설치·삭제 후 네트워크 설정이 어긋나거나 랜카드 드라이버가 손상된 경우입니다.
  • 보안 프로그램의 차단: 백신이나 방화벽이 DNS 통신을 잘못 막는 경우도 있습니다.

해결 방법

방법 1. PC와 공유기 다시 시작하기

가장 간단하지만 효과가 좋은 방법입니다.

  1. 사용 중인 프로그램을 저장하고 PC를 종료합니다.
  2. 공유기(와 모뎀)의 전원 어댑터를 뽑습니다.
  3. 30초~1분 정도 기다린 뒤 모뎀 → 공유기 순서로 전원을 다시 연결합니다.
  4. 공유기 표시등이 안정되면 PC를 켜고 인터넷 접속을 확인합니다.

방법 2. 윈도우 네트워크 문제 해결사 실행하기

윈도우가 스스로 문제를 찾아 고쳐 주는 기능입니다.

  1. 시작 버튼을 누르고 도움말 보기(Get Help) 앱을 엽니다.
  2. 검색창에 "네트워크 및 인터넷 문제 해결"을 입력합니다.
  3. 안내에 따라 진단을 진행하고, 제안된 해결책을 적용합니다.

윈도우 10은 설정 > 업데이트 및 보안 > 문제 해결 > 추가 문제 해결사 > 인터넷 연결에서도 실행할 수 있습니다.

방법 3. DNS 캐시 비우기

PC에 쌓인 DNS 기록을 지우고 새로 받아오게 합니다.

  1. 작업 표시줄 검색창에 cmd를 입력합니다.
  2. 명령 프롬프트에서 관리자 권한으로 실행을 누르고 "예"를 선택합니다.
  3. 아래 명령어를 입력하고 Enter를 누릅니다.
ipconfig /flushdns
  1. "DNS 확인자 캐시를 플러시했습니다"라는 문구가 보이면 완료입니다. 브라우저를 다시 열어 확인해 보세요.

방법 4. DNS 서버 주소 직접 바꾸기

통신사 DNS에 문제가 있다면 공개 DNS로 바꾸면 바로 해결되는 경우가 많습니다.

  1. 설정 > 네트워크 및 인터넷으로 이동합니다.
  2. 사용 중인 연결(Wi-Fi 또는 이더넷)을 선택합니다. Wi-Fi라면 하드웨어 속성을 한 번 더 누릅니다.
  3. DNS 서버 할당 옆의 편집을 누릅니다.
  4. "자동(DHCP)"을 수동으로 바꾸고 IPv4를 켭니다.
  5. 기본 설정 DNS와 대체 DNS에 아래 주소 중 하나를 입력하고 저장합니다.
    • 구글: 8.8.8.8 / 8.8.4.4
    • 클라우드플레어: 1.1.1.1 / 1.0.0.1

원래대로 돌리고 싶을 때는 같은 화면에서 다시 "자동(DHCP)"을 선택하면 됩니다.

방법 5. 네트워크 명령어로 설정 초기화하기

꼬인 네트워크 구성 요소를 한 번에 정리하는 방법입니다.

  1. 방법 3과 같이 명령 프롬프트를 관리자 권한으로 엽니다.
  2. 아래 명령어를 한 줄씩 입력하고 매번 Enter를 누릅니다.
netsh winsock reset
netsh int ip reset
ipconfig /release
ipconfig /renew
ipconfig /flushdns
  1. 모든 명령이 끝나면 PC를 다시 시작합니다.

⚠️ 주의: 고정 IP를 직접 입력해 쓰는 환경(회사, 학교 등)이라면 실행 전에 현재 IP 설정값을 메모해 두세요. 초기화 후 다시 입력해야 할 수 있습니다.

방법 6. 네트워크 초기화 또는 드라이버 재설치

위 방법으로도 안 될 때 마지막으로 시도합니다.

네트워크 초기화

  1. 설정 > 네트워크 및 인터넷 > 고급 네트워크 설정 > 네트워크 초기화로 이동합니다.
  2. 지금 초기화를 누르고 "예"를 선택합니다.
  3. PC가 자동으로 다시 시작됩니다.

드라이버 재설치

  1. 미리 PC 제조사 홈페이지에서 최신 랜카드/무선랜 드라이버를 받아 USB 등에 저장해 둡니다.
  2. 시작 버튼을 마우스 오른쪽 버튼으로 눌러 장치 관리자를 엽니다.
  3. 네트워크 어댑터를 펼치고 사용 중인 어댑터를 오른쪽 클릭 → 디바이스 제거를 누릅니다.
  4. "이 장치의 드라이버를 제거하려고 합니다"에 체크하고 제거한 뒤 재부팅합니다.
  5. 윈도우가 드라이버를 자동으로 다시 설치합니다. 설치되지 않으면 받아 둔 드라이버를 설치합니다.

⚠️ 주의: 네트워크 초기화를 하면 저장된 와이파이 비밀번호, VPN, 가상 네트워크 설정이 모두 사라집니다. 와이파이 비밀번호와 VPN 정보를 미리 적어 두세요.

자주 묻는 질문

Q. 다른 기기(휴대폰)는 인터넷이 되는데 PC만 안 돼요.
공유기보다는 PC 쪽 문제일 가능성이 큽니다. 방법 3~5번을 먼저 해 보세요.

Q. 공개 DNS로 바꿔도 괜찮나요?
네, 구글이나 클라우드플레어 DNS는 많은 사람이 쓰는 안정적인 서비스입니다. 다만 회사·학교 네트워크라면 관리자 정책에 따라 사내 DNS를 써야 할 수 있으니 확인 후 변경하세요.

Q. 백신 때문일 수도 있나요?
그럴 수 있습니다. 백신의 실시간 보호나 방화벽을 잠깐 끄고 확인해 보고, 원인이 맞다면 예외 설정 후 반드시 보호 기능을 다시 켜 주세요.

마무리

"DNS 서버가 응답하지 않습니다" 오류는 대부분 공유기 재시작, DNS 캐시 삭제, DNS 서버 변경만으로 해결됩니다. 그래도 안 된다면 네트워크 초기화까지 차례대로 진행해 보세요.

⚠️ 이 글은 일반적인 해결 방법을 안내합니다. 시스템 설정을 바꾸기 전에는 중요한 자료를 백업하세요. PC 환경에 따라 메뉴 이름이 조금 다를 수 있습니다.