DNS 서버를 사용할 수 없습니다: 원인과 해결 방법 8가지
핵심 요약
DNS 서버를 사용할 수 없다는 오류(영문 Windows 네트워크 진단의 "Your DNS server might be unavailable")는 기기가 DNS 서버에서 응답을 받지 못한다는 뜻입니다. 인터넷 연결 자체는 정상이어도 도메인 이름을 IP 주소로 바꿀 수 없습니다. DNS 캐시를 삭제하고 IP를 갱신한 뒤, 1.1.1.1이나 8.8.8.8 같은 공용 DNS로 바꾸고, 공유기를 재시작하고, 백신의 웹 보호 기능이나 VPN을 잠시 꺼 보세요. 참조 번호가 붙은 'Service Unavailable - DNS failure' 페이지는 다른 문제입니다. 웹사이트의 CDN이 사이트 자체 서버를 조회하지 못했다는 뜻이며, 내 DNS의 문제가 아닙니다.
지금 확인하기

읽기 시작
'DNS 서버를 사용할 수 없음'의 의미
웹사이트가 열리지 않아 Windows 문제 해결 도구를 실행하면, 영문 Windows에서는 "Your DNS server might be unavailable" 또는 "Your computer appears to be correctly configured, but the device or resource (DNS server) is not responding."이라는 결과가 자주 나옵니다(한국어 Windows에서는 한국어로 표시되며, 둘 다 'DNS 서버에서 응답이 없다'는 뜻입니다). 브라우저도 자체 메시지를 보여 줍니다. Chrome에서는 ERR_NAME_NOT_RESOLVED나 DNS_PROBE로 시작하는 코드가, Edge에서는 "Hmmm… can't reach this page"(영문판 표시)가 나타납니다.
DNS(Domain Name System)는 google.com 같은 도메인 이름을 기기가 접속할 IP 주소로 바꿔 줍니다. 모든 페이지 로딩은 기기에 설정된 리졸버로 보내는 DNS 쿼리에서 시작됩니다. 리졸버는 보통 공유기이고, 공유기는 쿼리를 ISP(통신사)의 DNS 서버로 전달합니다. '사용할 수 없음'은 그 쿼리에 응답이 오지 않는다는 뜻입니다. 서버가 다운되었거나, 서버에 도달할 수 없거나, 기기와 서버 사이의 무언가가 요청을 가로막고 있는 것입니다.
오류가 DNS 단계에만 한정되어 있으므로 인터넷 연결 자체는 대개 정상이며, 기기가 정상적인 리졸버를 쓰도록 바꾸기만 해도 바로 해결되는 경우가 많습니다.
내 네트워크 밖에서는 도메인이 조회되는지 확인하기
'Service Unavailable - DNS failure'는 다른 문제입니다
웹사이트에 Service Unavailable - DNS failure라는 제목의 페이지가 뜨고 "Reference #11.…" 같은 줄이 보인다면, 내 DNS는 정상입니다. 이 페이지는 많은 대형 사이트 앞단에 있는 CDN인 Akamai가 보여 주는 것입니다. Akamai의 엣지 서버가 사이트의 원본(오리진) 서버를 조회하지 못했다는 뜻으로, 오리진의 네임서버가 '존재하지 않음'을 반환했거나 제시간에 응답하지 않은 경우입니다(Akamai).
이 문제는 사이트 운영자만 해결할 수 있습니다(Akamai 자체 DNS에 장애가 난 경우라면 Akamai). 방문자는 기다렸다가 나중에 다시 시도하세요. 다른 사이트가 정상적으로 열린다면 내 쪽 문제가 아니라는 확인이 됩니다.
DNS 서버를 사용할 수 없게 되는 원인
흔한 원인은 다음과 같습니다.
- ISP(통신사)의 DNS 리졸버가 다운되었거나 과부하 상태 — 대부분의 가정용 인터넷은 기본적으로 이 리졸버를 쓰며, 보통 공유기를 거칩니다.
- 공유기의 DNS 전달 기능 오류 — 기기는 쿼리를 공유기로 보냅니다. 이 전달 서비스가 멈추면 Wi-Fi는 정상으로 보이는데도 모든 기기에서 DNS 오류가 납니다.
- 로컬 DNS 캐시 손상 — 기기가 캐시해 둔 실패한 조회 결과를 계속 다시 내놓습니다.
- 백신이나 방화벽의 가로채기 — 웹 보호 모듈은 DNS 트래픽을 프록시하는데, 오작동하면 모든 이름 확인이 멈춥니다.
- 끊긴 VPN 터널이나 남아 있는 프록시 — DNS 쿼리가 더 이상 응답하지 않는 터널로 들어갑니다.
- 네트워크 스택 설정 손상(Windows) — 업데이트나 악성코드 제거 후 Winsock/TCP-IP 구성이 손상됩니다.
- 더 이상 존재하지 않는 DNS 서버를 수동으로 설정 — 예전 회사·학교·VPN 주소가 어댑터에 그대로 남아 있습니다.
해결 1: DNS 캐시 삭제 및 연결 갱신
먼저 캐시된 조회 결과를 모두 지우고 DHCP 임대를 새로 받으세요. 이것만으로 오래된 캐시와 오래된 임대가 원인인 경우를 한 번에 해결할 수 있습니다.
# Windows (Command Prompt as Administrator)
ipconfig /flushdns
ipconfig /release
ipconfig /renew
# macOS
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
# Then test resolution directly:
nslookup google.com
# "DNS request timed out" = server still unreachable → Fix 2Windows 명령은 관리자 권한으로 실행한 명령 프롬프트에 입력합니다. 이제 nslookup이 응답한다면 평소처럼 인터넷을 사용하면 됩니다. 해결된 것입니다. 시간이 초과된다면 설정된 DNS 서버에 실제로 도달할 수 없는 상태이니 해결 2로 넘어가세요. 운영체제별 자세한 방법은 DNS 캐시 삭제 방법을 참고하세요.
해결 2: 공용 DNS 서버로 변경
ISP의 리졸버가 문제라면 사용을 중단하세요. 대형 공용 리졸버는 전 세계 네트워크로 운영되며 다운되는 일이 드뭅니다.
| 제공업체 | 기본 | 보조 | 적합한 용도 |
|---|---|---|---|
| Cloudflare | 1.1.1.1 | 1.0.0.1 | 개인정보 보호 |
| Google Public DNS | 8.8.8.8 | 8.8.4.4 | 안정성 |
| Quad9 | 9.9.9.9 | 149.112.112.112 | 악성코드 차단 |
| OpenDNS | 208.67.222.222 | 208.67.220.220 | 피싱 차단(가족용 필터: 208.67.222.123) |
Windows: 설정 → 네트워크 및 인터넷 → Wi-Fi → 알려진 네트워크 관리 → 사용 중인 네트워크(유선은 이더넷 → 사용 중인 네트워크) → DNS 서버 할당 옆의 편집 → 수동 → IPv4 켜기 → 기본 설정 DNS 1.1.1.1, 대체 DNS 1.0.0.1 → 저장. Windows 10의 설정 앱에는 DNS 항목이 없습니다. Win + R을 눌러 ncpa.cpl을 실행하고, 어댑터를 마우스 오른쪽 버튼으로 클릭 → 속성 → 인터넷 프로토콜 버전 4(TCP/IPv4) → 속성 → 다음 DNS 서버 주소 사용을 선택하세요.
macOS: 시스템 설정 → 네트워크 → Wi-Fi → 세부사항 → DNS → 기존 항목을 지우고 1.1.1.1과 1.0.0.1 추가 → 확인.
Android: 설정 → 네트워크 및 인터넷 → 비공개 DNS → 비공개 DNS 제공업체 호스트 이름에 one.one.one.one 입력(Android는 이 이름을 현재 DNS로 조회하므로, 네트워크의 DNS가 완전히 멈춘 상태라면 공유기를 고칠 때까지 서버에 연결할 수 없다고 표시될 수 있습니다). iPhone: 설정 → Wi-Fi → (i) → DNS 구성 → 수동.
어느 리졸버가 가장 빨리 응답하는지는 위치에 따라 다르며, ISP의 리졸버가 이미 캐시해 둔 이름에는 더 빠를 수도 있습니다. DNS Speed Test로 내 인터넷 환경에서 직접 비교해 보세요.
해결 3: 공유기 재시작
집 안의 모든 기기에서 동시에 DNS 오류가 난다면 가장 먼저 의심할 곳은 공유기의 DNS 전달 기능입니다. Wi-Fi 신호는 멀쩡히 나오는데 전달 기능만 멈춰 있을 수 있습니다.
공유기(와 모뎀)의 전원을 30초 동안 뽑았다가 다시 꽂고 2~3분 기다리세요. 며칠 안에 DNS가 다시 멈춘다면 공유기의 전달 기능에 기대지 마세요. 공용 DNS를 기기에 직접 설정하거나(해결 2) 공유기 자체 설정에 넣으면(해결 6) 쿼리가 불안정한 중간 단계를 건너뜁니다.
해결 4: 백신 웹 보호, VPN, 프록시 끄기
보안 소프트웨어는 사람들이 생각하는 것보다 훨씬 자주 DNS 경로 한가운데에 있습니다. 백신의 '웹 실드' 같은 모듈은 악성 사이트를 걸러내려고 DNS를 가로채는데, 이 모듈이 고장 나면 DNS도 함께 멈춥니다. 백신 전체가 아니라 웹 보호 구성 요소만 잠시 끄고 테스트하세요.
VPN 연결을 끊고 다시 테스트하세요. 연결된 터널의 DNS 서버가 응답을 멈추면 모든 이름 확인이 실패합니다. 그다음 남아 있는 프록시가 없는지 확인하세요. Windows는 설정 → 네트워크 및 인터넷 → 프록시(수동 프록시 설정 끄기), macOS는 네트워크 → 세부사항 → 프록시(모두 해제)입니다.
해결 5: Windows 네트워크 스택 초기화
1.1.1.1을 직접 지정해도 nslookup이 실패한다면(Windows PC 한 대에서 해결 2가 통하지 않았다면) 네트워크 스택 자체가 손상되었을 수 있습니다. 초기화하세요.
# Command Prompt as Administrator — then restart the PC
netsh winsock reset
netsh int ip reset
ipconfig /flushdns관리자 권한 명령 프롬프트에서 실행한 뒤 PC를 다시 시작하세요. 모든 DNS 쿼리가 거쳐 가는 소켓과 TCP/IP 구성이 다시 만들어집니다. 재시작 한 번이면 되고, 제거한 VPN, 네트워크 '최적화' 도구, 악성코드 제거가 남긴 손상을 복구합니다. 다만 Winsock에 연결되는 VPN이나 보안 소프트웨어는 이후 다시 설치해야 할 수 있습니다.
해결 6: 공유기 자체에 공용 DNS 설정
공유기에서 DNS를 바꾸면 휴대폰, TV, 게임기를 포함해 네트워크의 모든 기기가 한 번에 해결됩니다. 공유기 관리자 페이지(게이트웨이 IP, 보통 192.168.1.1 또는 192.168.0.1)에 로그인해 WAN/인터넷 또는 DHCP/LAN 메뉴에서 DNS 설정을 찾고, ISP 기본값을 1.1.1.1과 8.8.8.8로 바꾸세요.
참고: ISP가 잠가 둔 일부 게이트웨이(특히 AT&T의 BGW 시리즈)는 배포하는 DNS를 바꿀 수 없습니다. 이 경우 AT&T DNS 서버 가이드에서 설명한 대로 기기마다 DNS를 설정하세요.
해결 7: 안전 모드(네트워킹 사용)에서 테스트(Windows)
PC 한 대에서 여전히 안 된다면 안전 모드(네트워킹 사용)로 부팅하세요. Shift 키를 누른 채 전원 → 다시 시작을 선택한 뒤 문제 해결 → 고급 옵션 → 시작 설정 → 다시 시작을 차례로 선택하고 5 또는 F5를 누릅니다. 안전 모드는 타사 서비스와 드라이버 없이 Windows를 불러옵니다.
안전 모드에서 DNS가 작동한다면 일반 모드에서 설치된 어떤 소프트웨어가 DNS를 가로채고 있는 것입니다. 백신, VPN 클라이언트, '웹 필터링' 도구가 대표적인 용의자입니다. 가장 최근에 설치한 것을 제거하거나 업데이트하세요. 안전 모드에서도 DNS가 실패한다면 다음 단계는 스택 초기화(해결 5)와 네트워크 드라이버 재설치입니다.
해결 8: 정말 ISP(통신사) 문제일 때
ISP 리졸버 장애는 실제로 일어납니다. 지역 단위 DNS 장애가 나면 네트워크 자체는 정상인데도 기본 설정을 쓰는 모든 고객이 인터넷을 쓸 수 없게 됩니다. 판별법: 1.1.1.1이나 8.8.8.8로 바꾸는 순간 모든 것이 작동하고, 공유기를 재시작해도 해결되지 않았다면 이 경우입니다.
계속 공용 리졸버를 써도 되고, 통신사가 문제를 고친 뒤 원래대로 돌아가도 됩니다. 통신사의 장애 안내 페이지에서 확인하고, 더 많은 방법은 'DNS 서버가 응답하지 않습니다' 해결 가이드를 참고하세요.
해결되었는지 확인하는 방법
페이지를 새로 고치는 것만으로 판단하지 말고 이름 확인을 직접 점검하세요.
# Ask your current resolver:
nslookup example.com
# The "Server:" line shows WHICH resolver answered
# Ask a public resolver directly (bypasses your settings):
nslookup example.com 1.1.1.1
# If the second works and the first doesn't,
# your configured DNS server is still the problem — redo Fix 2.첫 번째 명령은 현재 리졸버에, 두 번째 명령은 공용 리졸버에 직접 묻습니다. 두 번째만 성공한다면 설정된 DNS 서버가 여전히 문제이므로 해결 2를 다시 진행하세요. 특정 웹사이트가 전 세계에서 조회되는지 확인하려면 DNS 전파 확인 도구를 사용하세요. 28개국의 리졸버 34곳에 한 번에 질의합니다. DNS Lookup은 도메인 자체의 네임서버에서 레코드를 바로 보여 줍니다.
다른 사람에게는 도메인이 조회되나요?
DNS Robot의 무료 DNS Lookup은 도메인 자체의 네임서버와 Google·Cloudflare 리졸버에 질의합니다. 이들은 응답하는데 내 기기만 응답을 받지 못한다면, 문제는 웹사이트가 아니라 내 리졸버나 네트워크입니다.
출처
- Origin DNS Failure, Akamai
- 1.1.1.1 IP addresses, Cloudflare



