Windows 11의 버그는 지금도 매일 발견되고 있으며, 최근에는 많은 사용자에게 영향을 주는 문제가 보고되고 있습니다. 다수의 사용자가 'DNS 서버가 응답하지 않습니다(DNS server not responding)' 오류 메시지를 겪고 있는데, 같은 문제로 어려움을 겪고 있다면 상당히 답답할 수밖에 없습니다.
다행히도 Windows 11에서 이 오류를 진단하고 해결할 수 있는 방법은 다양합니다. 아래 가이드를 따라 하나씩 시도해 보세요.
DNS란 무엇인가?
DNS는 Domain Name System(도메인 이름 시스템)의 약자로, 인터넷에 연결하려는 모든 컴퓨터와 서버가 사용하는 분산형 명명 체계입니다.
DNS는 여러분의 PC와 해당 PC로 전송되는 트래픽을 식별하는 역할을 하며, 이 시스템이 자동으로 정보를 해석하여 필요한 내용을 화면에 표시해 줍니다.
Windows 11에서 'DNS 서버가 응답하지 않습니다' 오류가 발생하는 이유
이 문제의 원인은 매우 다양합니다. 때로는 Windows가 네트워크 문제를 DNS 문제로 잘못 판단하기도 하고, 그 외에는 타사 앱이 네트워크를 방해하는 경우일 가능성이 높습니다.
특히 AVG 백신 프로그램의 최근 업데이트가 주요 원인으로 지목되고 있으며, 해당 프로그램을 비활성화하는 것만으로 대부분의 사용자가 문제를 해결한 것으로 알려져 있습니다. 아래 가이드를 통해 PC에서 이 문제를 직접 해결해 보세요.
Windows 11에서 'DNS 서버가 응답하지 않습니다' 오류를 해결하는 12가지 방법
시스템에 타사 백신 프로그램이 설치되어 있다면 특히 첫 번째 해결 방법부터 시작하는 것을 권장합니다.
타사 백신 프로그램의 최근 업데이트가 Windows 11에 버그를 일으켜 DNS에 문제를 발생시키는 것으로 보입니다. 만약 첫 번째 방법으로 해결되지 않는다면, 아래 목록의 나머지 방법들을 순서대로 시도해 보세요. 그럼 시작하겠습니다.
방법 #01: 타사 백신 프로그램 비활성화
AVG, Avast, McAfee 등 타사 백신 프로그램을 사용 중이라면 이 방법을 먼저 적용해 보세요. 최근 이들 백신 프로그램과 방화벽 기능의 업데이트가 Windows 11의 DNS 기능을 손상시키는 것으로 확인되었습니다.
이 문제를 해결하는 유일한 방법은 백신 프로그램의 방화벽, 네트워크 모니터 등 관련 기능을 완전히 비활성화하는 것입니다. Microsoft 또는 백신 개발사에서 수정 사항을 배포하면 이후 다시 정상적으로 사용할 수 있습니다.
방법 #02: 설정 재확인 (타사 DNS 서비스 이용자만 해당)
더 나은 연결 환경을 위해 타사 DNS 서비스를 구독 중이라면 설정을 다시 한번 확인해 보기 바랍니다. Windows 업데이트, 공유기 펌웨어 업데이트 또는 타사 네트워크 모니터 설치 과정에서 사용자 지정 DNS 설정에 문제가 생길 수 있습니다.
DNS 정보를 삭제한 후 다시 입력하여 네트워크 어댑터에 새로운 설정값을 전달하는 것이 좋습니다. 완료 후 시스템을 재시작하면 DNS 문제가 더 이상 발생하지 않을 것입니다.
방법 #03: DNS 플러시(Flush)
시스템의 잘못된 설정으로 인해 DNS 오류가 발생한 경우라면, DNS를 초기화하는 것이 검증된 해결책입니다. 아래 가이드를 따라 Windows 11에서 DNS를 플러시하고 갱신해 보세요.
키보드에서 Windows + R을 누르고 CMD를 입력한 뒤, Ctrl + Shift + Enter를 눌러 관리자 권한으로 명령 프롬프트를 실행합니다.
이제 아래 명령어를 하나씩 실행합니다. 각 명령어 입력 후 Enter 키를 눌러주세요.
ipconfig /flushdnsipconfig /registerdnsipconfig /releaseipconfig /renewnetsh winsock reset
이제 PC를 재시작하세요. PC 설정 오류가 원인이었다면 재부팅 후 DNS 오류가 해결되었을 것입니다.
방법 #04: DNS 변경하기
인터넷 제공업체(ISP)의 기본 DNS를 사용 중이라면, 아래 목록에 있는 무료 공개 DNS로 전환하는 것을 권장합니다. DNS는 네트워크 어댑터 설정에서 변경하거나 공유기 설정에서 새 DNS로 교체할 수 있습니다.
아래에는 Windows에서 DNS를 변경하는 방법을 안내하지만, 공유기에서 DNS를 변경하고 싶다면 각 공유기 제조사의 고객 지원 페이지를 참고하기 바랍니다.
4.1 DNS 제공업체 및 DNS 주소 선택
- Google: 8.8.8.8 | 8.8.4.4
- OpenDNS Home: 208.67.222.222 | 208.67.220.220
- Cloudflare: 1.1.1.1 | 1.0.0.1
- AlternateDNS: 76.76.19.19 | 76.223.122.150
- AdGuard DNS: 94.140.14.14 | 94.140.15.15
- Quad9: 9.9.9.9 | 149.112.112.112
4.2 Windows 11에서 DNS 변경하기
키보드에서 Windows + i를 눌러 설정 앱을 열고, 왼쪽 메뉴에서 '네트워크 및 인터넷'을 클릭합니다.
상단의 'Wi-Fi'를 클릭합니다.
'하드웨어 속성'을 선택합니다.
DNS 서버 할당 항목 옆의 '편집'을 클릭합니다.
상단 드롭다운 메뉴를 클릭하여 '수동'을 선택합니다.
선택한 DNS 제공업체에 따라 IPv4 또는 IPv6, 혹은 둘 다의 토글을 켭니다.
'기본 설정 DNS' 항목에 원하는 공개 DNS 주소를 입력합니다.
마찬가지로 '대체 DNS' 항목에도 해당 주소를 입력합니다.
암호화 옵션이 제공된다면 필요에 따라 활성화합니다.
'저장'을 클릭합니다.
이제 PC의 DNS 설정이 변경되었습니다. 인터넷 연결을 확인하고, 정상적으로 작동한다면 문제가 해결된 것입니다.
방법 #05: Windows 문제 해결사 실행
DNS 문제를 스스로 해결하기 어렵다면 Windows 네트워크 문제 해결사를 실행해 보세요.
Windows 문제 해결사는 인터넷에 연결된 상태에서 Microsoft 서버로부터 관련 스크립트를 받아와 백그라운드에서 세부적인 수정 작업까지 수행할 수 있을 만큼 많이 발전했습니다. 아래 가이드를 따라 Windows 11에서 문제 해결사를 실행해 보세요.
Windows + i를 눌러 설정 앱을 실행하고, 왼쪽에서 '시스템'이 선택되어 있는지 확인한 후 오른쪽에서 '문제 해결'을 클릭합니다.
'다른 문제 해결사'를 클릭합니다.
'인터넷 연결' 항목 옆의 '실행'을 클릭합니다.
이제 화면의 안내에 따라 문제 해결사를 실행하고 결과를 기다립니다. 네트워크 구성에 문제가 발견되면 백그라운드에서 자동으로 수정됩니다.
완료되면 '닫기'를 클릭합니다.
이제 인터넷을 사용해 보세요. DNS 오류 없이 정상적으로 연결될 것입니다. 만약 그렇지 않다면, 확실하게 하기 위해 아래 문제 해결사도 추가로 실행해 보는 것을 권장합니다.
- 수신 연결 문제 해결사
- 네트워크 어댑터 문제 해결사
모두 실행했음에도 문제가 계속된다면 아래의 해결 방법을 계속 시도하세요. 반대로 문제가 해결되었다면 PC를 재시작하여 DNS 오류가 더 이상 발생하지 않는지 확인하기 바랍니다.
방법 #06: 네트워크 모니터 및 타사 백신 트래픽 관리자 비활성화
네트워크 모니터와 타사 백신 프로그램의 트래픽 관리 기능은 다양한 DNS 오류의 원인으로 알려져 있습니다.
이는 보통 Windows나 네트워크 업데이트가 기본 방화벽 규칙을 추가하거나 삭제하는 과정에서 타사 앱과 충돌을 일으킬 때 발생합니다. 이런 경우에는 해당 앱들을 비활성화해 보는 것이 좋습니다.
DNS 오류가 해결되었다면 타사 모니터와 관리 도구를 비활성화 상태로 두거나, 새로운 방화벽 규칙과 충돌하지 않도록 재설치하여 깔끔하게 다시 설정하는 방법도 있습니다.
방법 #07: 공유기 전원 재순환(Power Cycle)
여전히 DNS 오류가 발생한다면 이제 공유기를 점검할 차례입니다. 공유기의 전원을 끄고 1분 정도 기다린 후 다시 켜세요.
이렇게 하면 장비의 전원이 재순환되면서 인터넷 제공업체와의 연결이 다시 수립됩니다. 이 과정에서 DNS도 함께 갱신되므로 DNS 오류가 자동으로 해결될 수 있습니다.
방법 #08: 안전 모드에서 문제 지속 여부 확인
이제부터는 조금 강수(强手)를 두어야 할 차례입니다. 시스템을 안전 모드로 재시작한 후에도 DNS 오류가 발생하는지 확인해 보세요. 오류가 계속된다면 아래의 다른 해결 방법을 사용하면 됩니다.
반대로 안전 모드에서 DNS 오류가 발생하지 않는다면, 타사 앱이나 서비스가 원인일 가능성이 높습니다. 이 경우 각 앱을 하나씩 비활성화하며 범인을 찾아볼 수 있습니다. 아래 가이드를 따라 시작해 보세요.
시작 메뉴를 열고 전원 아이콘을 클릭합니다.
키보드의 Shift 키를 누른 상태에서 '다시 시작'을 클릭합니다.
복구 옵션 화면이 나타나면 '문제 해결'을 클릭합니다.
'고급 옵션'을 클릭합니다.
'시작 설정'을 클릭합니다.
'다시 시작'을 클릭합니다.
안전 모드(네트워킹 사용)로 부팅하려면 '5'를 선택합니다. 이 옵션을 사용하면 안전 모드에서도 인터넷에 접속할 수 있습니다.
PC가 안전 모드로 재시작됩니다. 이제 네트워크 연결을 테스트하고, 위에서 설명한 기준에 따라 다음 조치를 결정하면 됩니다.
방법 #09: 맬웨어 검사로 의심 활동 점검
이 시점에서도 DNS 오류가 계속된다면, 시스템에 의심스러운 활동이 있는지 확인하기 위해 맬웨어 검사를 실행해 보기 바랍니다.
또한 네트워크 모니터를 설치하여 인바운드·아웃바운드 연결 등 시스템의 의심스러운 네트워크 활동을 살펴보는 것도 좋습니다. 비정상적으로 동작하는 앱이나 프로그램을 발견하면 백신 프로그램으로 처리하세요.
그래도 문제가 해결되지 않는다면, 부팅 드라이브를 포함한 전체 초기화(Reset)를 통해 시스템에 남아 있는 맬웨어 흔적을 완전히 제거해야 할 수도 있습니다.
방법 #10: 하드웨어 드라이버 업데이트 확인
타사 네트워크 어댑터를 사용하거나 노트북을 사용 중이라면, 제조사에서 제공하는 네트워크 카드 또는 어댑터 업데이트가 있는지 확인해 보세요. 최근의 하드웨어 드라이버 업데이트로 현재 겪고 있는 문제가 해결될 수 있습니다.
요즘은 대부분의 하드웨어 업데이트가 Windows Update를 통해 직접 배포되므로, 먼저 설정에서 네트워크 어댑터 관련 선택적 드라이버 업데이트가 대기 중인지 확인하는 것이 좋습니다.
필요한 업데이트를 확인하려면 아래 가이드를 따르세요.
Windows + i를 누르고 왼쪽에서 'Windows 업데이트'를 클릭합니다.
'업데이트 확인'을 클릭하고 네트워크 어댑터 관련 업데이트가 있다면 설치합니다.
이제 '고급 옵션'을 클릭합니다.
'선택적 업데이트'를 선택합니다.
PC에 제공되는 선택적 드라이버 업데이트가 있다면 설치합니다.
PC를 재시작하고 네트워크에 접속해 보세요. 드라이버 업데이트가 필요했던 경우라면 DNS 오류가 발생하지 않을 것입니다.
방법 #11: 이전 복원 지점으로 복원
이 시점에서도 DNS 오류가 계속된다면, DNS 오류가 없었던 이전 복원 지점으로 시스템을 되돌리는 방법을 고려해야 합니다. 이를 통해 타사 앱 제거를 포함해 문제를 일으켰을 수 있는 모든 변경 사항을 되돌릴 수 있습니다.
시스템 복원 화면에서는 복원 과정에서 제거될 앱 목록을 미리 확인할 수 있습니다. 위 가이드를 참고하여 이전 복원 지점으로 되돌려 보세요.
방법 #12: 인터넷 제공업체(ISP)에 문의
마지막으로 인터넷 제공업체에 문의할 수 있습니다. 사용 중인 회선 자체의 문제일 가능성도 있기 때문입니다. 서비스 담당자가 직접 방문하여 연결 상태를 진단해 줄 것입니다.
공유기나 회선의 하드웨어·소프트웨어 문제를 확인하고 해결할 수 있습니다. 단, 인터넷 제공업체에 따라 서비스 이용에 대한 비용이 청구될 수 있습니다.
방법 #13: PC 초기화 (최후의 수단)
초기화는 DNS 서버 문제를 해결하기 위한 번거로운 방법이지만, 모든 해결책을 시도했는데도 문제가 지속된다면 고려해 볼 만합니다. 만약 PC에 이 문제 외에 다른 문제들도 있다면, 종합적으로 봤을 때 초기화가 나쁘지 않은 선택일 수 있습니다.
아래 링크를 참고하여 Windows PC를 초기화하세요.
함께 읽으면 좋은 글: Windows 11 초기화 방법: 알아야 할 모든 것
자주 묻는 질문(FAQ)
다양한 해결 방법과 설정 변경이 소개되다 보니 몇 가지 궁금한 점이 생기기 마련입니다. 자주 묻는 질문들을 모아 정리했습니다.
무료 DNS 제공업체를 사용해도 안전한가요?
솔직히 말해 이것은 회색지대에 가깝습니다. ISP와 DNS 제공업체의 현황을 고려하면 답이 명확하지 않습니다.
결국 핵심은 데이터를 누구와 공유할 것인가, 즉 ISP와 공유할 것인지 아니면 DNS 제공업체와 공유할 것인가입니다. 암호화나 VPN을 사용하지 않는 한, ISP든 DNS 제공업체든 사용자의 검색 활동을 쉽게 열람하여 프로파일링과 마케팅에 활용할 수 있습니다.
DNS 제공업체가 존재하는 주된 이유는 모든 활동을 기록할 수 있는 지역 ISP보다 더 안전하고 프라이버시 중심적인 솔루션을 제공하기 위함입니다.
하지만 Google이나 Cloudflare 같은 무료 DNS 제공업체의 익명 로깅 방식보다 ISP가 오히려 더 안전한 연결을 제공하는 경우도 있습니다. 결국 사용자의 판단과 현재 환경에 달려 있습니다.
내 네트워크가 해킹당했거나 탈취당했을 가능성은?
DNS 오류는 해킹이나 네트워크 탈취의 신호일 수 있습니다.
다만 이런 경우는 매우 드물며, 만약 의심되는 활동이 있다면 공유기의 로그 시스템을 확인하고 모든 비밀번호를 변경한 후 몇 시간 뒤 로그를 다시 관찰해 보세요. 더 상세한 분석을 위해 유료 네트워크 모니터를 사용하는 것도 방법입니다.
공유기 로그에서 누락된 패킷이나 침입 흔적이 발견된다면 누군가 네트워크 탈취를 시도하고 있을 가능성이 있습니다. 이 경우 관련 당국과 인터넷 제공업체에 문의하기 바랍니다.
레지스트리 변경이 DNS 설정에 영향을 주나요?
레지스트리 변경이 직접적으로 DNS 구성을 망가뜨리는 경우는 드물지만, 네트워크 설정을 변경하여 그 결과로 DNS 오류를 일으킬 수는 있습니다.
레지스트리를 변경하기 전에 백업을 생성했다면, 해당 백업을 복원하여 변경 사항을 되돌릴 수 있습니다.
하지만 레지스트리를 백업하지 않았다면, 최근 레지스트리 편집기에서 생성하거나 수정한 값들을 수동으로 되돌려야 합니다.
이 가이드를 통해 DNS 오류를 성공적으로 해결하셨기를 바랍니다. 추가 질문이 있다면 아래 댓글로 남겨 주세요.
관련 글:
- Windows 11 업데이트가 표시되지 않을 때? 원인과 해결 방법
- Windows 11 업그레이드를 거절하면 나중에 다시 받을 수 있나요?
- Microsoft Teams에서 이미지가 표시되지 않을 때 해결 방법
- Windows 11에서 고정 키(Sticky Keys) 쉽게 끄는 방법
- Windows 11에서 Killer Wireless 1535 드라이버 문제 해결 방법