Windows 10 업데이트 이후 갑자기 인터넷 연결이 끊기고 웹 페이지에 접속할 수 없는 경험을 하셨나요? 네트워크 문제를 진단해 보면 'DNS 서버가 응답하지 않습니다'라는 오류 메시지가 나타나는 경우가 많습니다. 특히 Windows 10 20H2 업데이트 이후 비슷한 문제를 겪는 사용자들이 많이 보고되고 있으며, 네트워크 및 인터넷에 전혀 연결되지 않는 증상이 나타납니다.
이 오류는 도메인 이름을 IP 주소로 변환하는 역할을 하는 DNS 서버가 여러 가지 이유로 응답하지 않을 때 발생합니다. 유사한 문제로 어려움을 겪고 계시다면 아래의 해결 방법을 순서대로 적용해 보세요. Windows 10은 물론 8.1과 7에서도 동일하게 적용할 수 있습니다.
DNS란 무엇인가?
본격적인 해결 방법에 앞서 DNS가 무엇인지, 그리고 왜 응답하지 않게 되는지 간단히 알아보겠습니다.
DNS(Domain Name System, 도메인 네임 시스템)는 사람이 입력하는 웹사이트 주소(도메인)를 컴퓨터가 이해할 수 있는 IP 주소로 변환해 주는 종단 간(end-to-end) 서비스입니다. 예를 들어 브라우저에 검색하고자 하는 사이트의 도메인을 입력하면, DNS가 이를 실제 물리적 주소인 IP 주소로 변환해 줍니다. 컴퓨터는 도메인 이름이 아닌 IP 주소만 인식하기 때문에, 이 과정을 거쳐야만 인터넷에 접속하고 탐색할 수 있습니다.
그런데 DNS 서버가 멈추거나 응답하지 않으면 PC가 주소를 변환하지 못해 결국 인터넷에 연결할 수 없게 됩니다. 이 문제는 잘못된 네트워크 구성, 손상된 DNS 서비스, 보안 프로그램이나 방화벽이 PC를 차단하는 장애물로 작동하는 경우 등 다양한 원인으로 발생할 수 있습니다.
Windows 10에서 DNS 서버 응답 없음 오류 해결 방법
처음 이 문제를 마주했다면 간단한 재시작만으로도 해결될 수 있습니다. 공유기, 모뎀, PC 등 모든 네트워크 장비를 재시작한 후 문제가 해결되는지 확인해 보세요.
- 백신 프로그램 등 보안 소프트웨어가 설치되어 있다면 일시적으로 비활성화해 보세요.
- PC에 VPN이 설정되어 있다면 연결을 해제하세요.
- 타사 서비스와의 충돌이 원인일 가능성이 있다면 클린 부팅을 수행해 보세요.
- 명령 프롬프트를 열고 ipconfig /flushdns 명령을 실행해 DNS 캐시를 삭제하세요. 오래되거나 손상된 DNS 캐시가 원인인 경우 효과적입니다.

DNS 클라이언트 서비스 실행 상태 확인
- Windows + R 키를 누르고 services.msc를 입력한 후 확인을 클릭합니다.
- Windows 서비스 콘솔이 열리면 목록을 스크롤하여 'DNS Client' 서비스를 찾습니다.
- 서비스가 실행 중이라면 마우스 오른쪽 버튼을 클릭해 '다시 시작'을 선택합니다.
- 서비스가 시작되지 않았다면 마우스 오른쪽 버튼을 클릭해 '시작'을 선택합니다.
- 적용과 확인을 클릭한 후 인터넷이 정상적으로 작동하는지 확인합니다.

TCP/IP 설정 구성
- Windows + R 키를 누르고 ncpa.cpl을 입력한 후 확인을 클릭합니다.
- 네트워크 연결 창이 열립니다.
- 활성화된 네트워크 어댑터를 마우스 오른쪽 버튼으로 클릭하고 '속성'을 선택합니다.
- 'Internet Protocol Version 4(TCP/IPv4)'를 클릭한 후 '속성' 버튼을 누릅니다.
- 'IP 주소 자동으로 받기'와 'DNS 서버 주소 자동으로 받기' 옵션을 선택합니다.
- 확인을 클릭해 변경 사항을 저장한 후 인터넷이 작동하는지 확인합니다.

또한 경우에 따라 Google DNS로 전환하는 것만으로도 문제가 해결되곤 합니다. Google에서 무료로 제공하는 공개 DNS 주소는 다음과 같습니다.
- 기본 설정 DNS 서버: 8.8.8.8
- 대체 DNS 서버: 8.8.4.4
설정 후 '끝낼 때 설정 확인'에 체크하고 확인을 클릭하세요. 변경 사항을 저장하고 열려 있는 모든 창을 닫은 뒤 Windows를 재시작하면 DNS 서버 응답 없음 문제가 해결되었는지 확인할 수 있습니다.
DNS 설정 초기화
여전히 문제가 지속된다면 아래 단계에 따라 DNS 설정을 초기화해 보세요.
명령 프롬프트를 관리자 권한으로 실행한 후, 아래 명령을 하나씩 입력하고 Enter 키를 눌러 실행합니다.
- ipconfig /registerdns
- ipconfig /release
- ipconfig /renew
- netsh winsock reset

명령 실행이 완료되면 exit를 입력해 명령 프롬프트를 종료하고, 변경 사항이 적용되도록 Windows를 재시작합니다.
물리적 주소(MAC 주소) 변경
일부 사용자들은 네트워크 어댑터 설정에 물리적 주소를 직접 입력하는 것만으로도 DNS 서버 응답 없음 문제가 해결되었다고 보고했습니다. DNS 서버의 물리적 주소를 변경하여 이 문제를 해결할 수도 있습니다.
- 명령 프롬프트를 관리자 권한으로 실행합니다.
- ipconfig /all을 입력하고 Enter 키를 눌러 명령을 실행합니다.
- 표시된 정보에서 '물리적 주소(Physical Address)'를 찾아 기록해 둡니다.
예시: FC-AA-14-B7-F6-77

- 이제 Windows + R 키를 누르고 ncpa.cpl을 입력한 후 Enter 키를 누릅니다.
- 네트워크 연결을 마우스 오른쪽 버튼으로 클릭하고 '속성'을 선택합니다.
- '구성(Configuration)' 버튼을 클릭해 다음 단계로 진행합니다.

- '고급(Advanced)' 탭으로 이동한 후 '네트워크 주소(Network Address)'를 선택합니다.
- '값(Value)' 항목에 명령 프롬프트에서 확인한 물리적 주소를 입력합니다.
- '확인'을 클릭해 변경 사항을 저장합니다.

이제 시스템을 재부팅한 후 다시 연결을 시도해 보세요. 이번에는 분명히 작동할 것입니다.
네트워크 드라이버 재설치
손상된 네트워크 드라이버는 각종 문제를 일으킬 수 있습니다. 드라이버를 업데이트하거나 재설치하는 것만으로도 DNS 응답 없음 오류를 해결할 수 있습니다. 최신 네트워크 드라이버는 메인보드 제조사 웹사이트에서 다운로드할 수 있습니다.
- Windows + R 키를 누르고 devmgmt.msc를 입력한 후 확인을 클릭해 장치 관리자를 엽니다.
- '네트워크 어댑터' 섹션을 확장합니다.
- 사용 중인 네트워크 어댑터를 마우스 오른쪽 버튼으로 클릭하고 '디바이스 제거'를 선택합니다.
- Windows를 재시작하여 기존 드라이버를 PC에서 완전히 제거합니다.
- 미리 제조사 웹사이트에서 다운로드해 둔 최신 드라이버를 설치합니다.
- Windows를 재시작한 후 문제가 해결되었는지 확인합니다.
이 방법들로 Windows 10, 8.1, 7의 DNS 서버 응답 없음 문제가 해결되었나요? 아래 댓글로 알려주세요. 함께 읽으면 좋은 글:
- 해결됨: Windows 10 DPC Watchdog Violation BSOD 오류
- 해결됨: Windows 10 업데이트 후 Wi-Fi가 계속 끊기는 문제
- 무선 네트워크 연결에 DHCP가 활성화되지 않았을 때 해결 방법
- Xbox One S가 갑자기 꺼질 때? 이 해결 방법들을 시도해 보세요
- Windows 10 정품 인증 워터마크 영구 제거 방법
- 해결됨: Windows 10 Hyper-V 설치 시 오류 코드 0x80070057