인터넷 연결에 문제가 발생했는데 Windows 네트워크 진단 문제 해결사에서 'DNS 서버를 사용할 수 없을 수 있습니다(Your DNS Server might be unavailable)'라는 메시지가 표시된다면, 이 글에서 소개하는 해결 방법들을 하나씩 시도해 보세요. 간혹 Wi-Fi 공유기를 재부팅하는 것만으로도 문제가 해결되지만, 그렇지 않은 경우 아래의 다른 방법들을 함께 확인해야 합니다.
DNS 서버 응답 없음 오류란 무엇인가?
DNS 서버는 브라우저에 입력한 도메인 이름을 IP 주소로 변환하는 역할을 담당합니다. 변환된 IP 주소를 통해 기기가 해당 웹사이트에 접속하게 됩니다.
DNS 서버는 공유기일 수도 있고, 최종적으로 도메인을 해석해 주는 컴퓨터 서버일 수도 있습니다. 만약 'DNS 서버가 응답하지 않습니다(DNS Server Not Responding)' 오류가 발생했다면, 컴퓨터나 기기가 웹사이트에 접속하려 할 때 적절한 DNS 서버 주소를 찾지 못해 도메인 이름을 해석하지 못했다는 의미입니다.
DNS 서버 문제의 원인은 다양합니다. 서버가 꺼져 있거나, IP 충돌이 발생했거나, DNS 오류 또는 설정 문제가 있거나, 컴퓨터의 소프트웨어가 DNS 설정을 덮어쓰고 있거나, 바이러스·악성코드가 DNS 기능을 비활성화했을 가능성 등이 있습니다.
Windows 11/10에서 DNS 서버 사용 불가 문제 해결 방법
본격적인 해결 방법을 시작하기 전에 먼저 'ping 상태'를 확인하고, 다른 브라우저로도 접속을 시도해 보세요. 패킷 손실 문제가 있거나 어떤 브라우저로도 어떤 사이트도 열리지 않는다면, 아래의 해결책들을 순서대로 따라 해 보시기 바랍니다.
- DNS 캐시 삭제
- Google Public DNS 사용
- VPN·백신·방화벽 소프트웨어 비활성화
- 프록시 비활성화
- 공유기 초기화
- TCP/IP 재설정
- 다른 브라우저로 전환
- 브라우저의 보안 DNS 변경
- 안전 모드로 부팅
- 보조 네트워크 연결 비활성화
1] DNS 캐시 삭제하기
DNS 캐시는 Windows가 DNS 서버를 거치지 않고 기존 경험을 바탕으로 웹사이트 IP에 직접 접속할 수 있게 도와줍니다. 하지만 캐시는 주기적으로 새로 고쳐야 하며, IP가 변경된 경우 새로운 정보를 받아오려면 캐시를 비워야 정상적인 탐색이 가능합니다.
Windows를 오래 사용해 왔다면, 대부분의 인터넷 연결 문제는 DNS 캐시를 삭제하면 해결된다는 것을 알고 있을 겁니다. 특정 사이트만 열리고 일부 사이트는 열리지 않을 때 특히 효과적입니다. 관리자 권한으로 명령 프롬프트를 실행한 후 아래 명령어를 입력하세요.
ipconfig /flushdns
작업이 완료되면 'Successfully flushed DNS Resolver Cache'(DNS 확인자 캐시를 성공적으로 플러시했습니다)라는 메시지가 표시됩니다.
추가로 CMD 창에서 아래 명령어를 실행하여 IP 주소를 갱신할 수도 있습니다.
ipconfig /release ipconfig /renew
그런 다음 문제가 해결되었는지 확인해 보세요.
2] Google Public DNS 사용하기
퍼블릭 DNS(Public DNS)는 인터넷상의 누구나 무료로 사용할 수 있는 DNS 서버입니다. 퍼블릭 DNS 서버는 무료이면서도 안정적이며, 동적으로 갱신되기 때문에 IP 해석 실패가 잘 발생하지 않습니다.
현재 사용 중인 DNS 서버에 문제가 있다면 설정을 변경해 보세요. 임시로 Google Public DNS로 전환할 수 있습니다. 먼저 Win + R 키를 누르고 ncpa.cpl을 입력한 후 Enter 키를 누릅니다. 활성화된 네트워크 프로필을 마우스 오른쪽 버튼으로 클릭하고 속성(Properties)을 선택하세요. 목록에서 인터넷 프로토콜 버전 4(TCP/IPv4)를 찾아 선택한 뒤 속성 버튼을 클릭합니다.
그다음 '다음 DNS 서버 주소 사용'을 선택하고 아래 주소를 입력하세요.
- 기본 설정 DNS 서버: 8.8.8.8
- 대체 DNS 서버: 8.8.4.4
IPv6를 사용하는 경우에는 아래 주소를 입력합니다.
- 기본 설정 DNS 서버: 2001:4860:4860::8888
- 대체 DNS 서버: 2001:4860:4860::8844
설정을 저장한 후 문제가 계속되는지 확인해 보세요.
Cloudflare를 포함한 여러 퍼블릭 DNS 서버가 있습니다. 각 서비스가 제공하는 기능을 비교해 본 후 자신에게 맞는 DNS를 선택해 사용할 수도 있습니다.
3] VPN·백신·방화벽 소프트웨어 비활성화하기
최근 VPN, 백신 프로그램, 방화벽 소프트웨어를 설치했다면 일시적으로 비활성화해 보세요. 이런 종류의 소프트웨어가 때때로 네트워크 문제를 일으키는 것으로 알려져 있으므로, 원인 배제를 위해 반드시 확인해 볼 필요가 있습니다.
4] 프록시 비활성화하기
많은 사용자가 Windows에서 프록시 서버 설정을 사용합니다. DNS 서버 설정이 구성된 경우도 많은데, 구성된 이름 확인 서버가 응답하지 않으면 설정을 변경하거나 비활성화해야 할 수 있습니다.
시스템에서 프록시 서버를 사용 중이라면 문제의 원인인지 확인하기 위해 비활성화해 보세요. Win + I 키를 눌러 Windows 설정을 연 후 네트워크 및 인터넷 > 프록시로 이동합니다. 이곳에서 '자동으로 설정 감지' 옵션만 켜져 있는지 확인하고, 다른 옵션이 켜져 있다면 해당 스위치를 끄세요.
최근 악성코드나 애드웨어에 시스템이 감염된 적이 있다면 LAN(Local Area Connection) 설정의 다른 옵션도 확인해야 합니다. 작업 표시줄 검색 상자나 Cortana에서 '인터넷 옵션'을 검색해 실행한 후, 인터넷 속성 창에서 연결 탭으로 이동하고 LAN 설정을 클릭하세요. 그런 다음 'LAN에 프록시 서버 사용' 옵션의 체크박스를 해제합니다.
체크가 되어 있다면 이 설정을 해제하고 변경 사항을 저장하세요.
5] 공유기 초기화하기
Wi-Fi 공유기 자체가 이런 인터넷 연결 문제를 일으키는 경우도 있습니다. 다른 방법들이 효과가 없다면 공유기를 한 번 초기화해 보세요. 다만 그 전에, 공유기 뒷면의 전원 버튼을 누르거나 전원 코드를 분리했다가 다시 연결하는 재부팅부터 시도해 보는 것이 좋습니다.
Wi-Fi 공유기마다 초기화 방법이 다르므로 제조업체에서 제공한 매뉴얼을 참고하세요. 어떤 공유기를 사용하든 초기화 후에는 모든 IP 주소 설정을 다시 입력해야 합니다.
6] TCP/IP 재설정하기
손상된 TCP/IP를 수정하는 가장 좋은 방법은 재설정입니다. 재설정하면 TCP/IP 스택과 관련된 모든 핵심 키와 파일이 지워져 처음부터 다시 시작할 수 있습니다. TCP/IP를 재설정하려면 관리자 권한으로 명령 프롬프트를 실행한 후 아래 명령어를 입력하세요.
netsh int ip reset resettcpip.txt
작업을 완료하려면 컴퓨터를 다시 시작해야 합니다.
7] 다른 브라우저로 전환하기
현재 사용 중인 브라우저로 정상적인 웹 서핑이 어렵다면 Chrome, Edge, Firefox 등 다른 브라우저로 전환해 보세요. 브라우저 설정 오류나 운영체제 문제 때문에 브라우저가 DNS 서버와 통신하지 못하는 경우도 있기 때문입니다.
추가 확인 차원에서 브라우저를 초기화하거나 시크릿 모드로 웹사이트에 접속해 보는 것도 좋은 방법입니다.
8] 브라우저의 보안 DNS 변경하기
대부분의 브라우저는 브라우저 내부에서 보안 DNS(Secure DNS)를 설정할 수 있는 기능을 제공합니다. Chrome과 Microsoft Edge는 보안 설정 메뉴에서 DNS를 Cloudflare나 Google DNS로 변경할 수 있습니다. 이미 다른 값으로 설정되어 있다면 자동 옵션을 선택한 후 다시 시도해 보세요.
설정 변경 후에는 브라우저를 다시 시작해야 할 수 있습니다.
9] 안전 모드로 컴퓨터 시작하기
네트워킹 지원 안전 모드(Safe Mode with Networking)로 부팅하면 다양한 문제를 진단할 수 있습니다. 이 모드에서는 PC가 최소한의 필수 기능과 드라이버만으로 부팅됩니다. 같은 브라우저로 인터넷에 정상적으로 연결되고 웹 서핑이 가능하다면, 문제의 원인이 브라우저임을 좁혀서 파악할 수 있습니다.
10] 보조 네트워크 연결 비활성화하기
이더넷과 Wi-Fi를 동시에 사용하거나 두 연결을 브리지로 묶어 사용 중이라면, 연결을 끊고 하나의 연결만 사용해 보세요. 요컨대 한쪽 연결에는 DNS 문제가 있고 다른 쪽은 정상일 수 있는데, 하나를 비활성화하기 전까지는 어떤 연결을 유지하고 어떤 연결을 끊어야 하는지 알 수 없습니다.
DNS 오류는 많은 인터넷 사용자가 겪는 흔한 문제 중 하나입니다. 대부분의 경우 ISP(인터넷 서비스 제공업체)가 원인이지만, 공유기가 원인인 경우도 있습니다. ISP 문제를 가장 빠르게 확인하는 방법은 직접 연결해서 문의하는 것입니다.
이 글이 도움이 되었기를 바라며, 위의 방법들로 Windows 10/11 PC에서 DNS 서버 사용 불가 문제를 해결하실 수 있기를 바랍니다.
함께 참고하면 좋은 관련 문제 및 해결 방법:
- DNS 서버가 응답하지 않을 때 해결 방법
- 식별되지 않는 네트워크(Unidentified Network) 오류 수정 방법