픽업피넛츠
윈도우 정리

DNS 캐시 삭제 방법: Windows 11에서 초기화하고 안 될 때 확인할 것

특정 사이트만 열리지 않거나 DNS를 바꿨는데 예전 IP로 연결되면 DNS 캐시 삭제를 먼저 해볼 수 있어요. 이 작업은 Windows에 저장된 DNS 조회 결과만 비워서 개인 파일이나 문서를 지우지 않아요.

Windows 11에서는 ipconfig /flushdns 한 줄로 초기화할 수 있어요. 그래도 해결되지 않으면 명령을 반복하기보다 브라우저, DNS 서버, 공유기와 외부 DNS 캐시를 나눠 확인하는 편이 빨라요.

💡 한 줄 답 · DNS 캐시 삭제의 판정은 일반적으로 안전이에요. Windows 11에서는 ipconfig /flushdns 또는 PowerShell의 Clear-DnsClientCache로 지울 수 있고, 개인 파일이나 DNS 서버 주소는 삭제되지 않아요.
📌 핵심 요약

  • DNS 캐시 삭제는 개인 파일을 지우지 않아요
  • Windows 11·10 모두 ipconfig /flushdns를 지원해요
  • PowerShell의 Clear-DnsClientCache는 같은 DNS 클라이언트 캐시를 비워요
  • ipconfig /displaydns 또는 Get-DnsClientCache로 현재 캐시를 확인할 수 있어요
  • 특정 브라우저만 문제라면 브라우저의 DNS 처리와 Secure DNS를 따로 확인해요
  • 삭제 후에도 안 되면 DNS 서버, 공유기, 외부 DNS 캐시와 TTL을 순서대로 확인해요
상황·증상 삭제 권장 여부 이유 다음 확인
DNS 서버 변경 후 예전 결과가 남음 ✅ 권장 PC의 이전 조회 결과를 제거 ipconfig /all, nslookup
특정 사이트 이름만 조회 오류 ✅ 권장 음수 캐시가 남았을 수 있음 다른 브라우저, nslookup
한 브라우저에서만 실패 △ 비교 먼저 브라우저 자체 DNS 처리 가능 Secure DNS, 다른 브라우저
인터넷 전체가 끊김 △ 보조 단계 DNS 외 연결 원인 가능 Wi-Fi·이더넷·라우터 상태

DNS 캐시 삭제해도 안전한가요?

네, 일반적으로 안전해요. Windows가 이전에 조회한 도메인과 IP의 임시 기록을 비우는 작업이라 사진, 문서, 설치한 프로그램에는 손대지 않아요.

필요한 DNS 정보는 사이트를 다시 열 때 자동으로 캐시돼요. 삭제 직후 캐시 항목이 다시 생겨도 정상이에요.

DNS 캐시 삭제 방법과 개인 파일 및 DNS 설정에 미치는 영향을 정리한 Windows 11 안내 카드
DNS 캐시 삭제는 개인 파일을 지우지 않아요 · Windows 11 기준 · 출처: Microsoft Learn
⚠️ 여기서 많이 틀려요 · DNS 캐시 삭제, DNS 서버 주소 변경, 네트워크 초기화는 서로 다른 작업이에요. 단순 DNS 문제라면 영향 범위가 큰 네트워크 초기화부터 할 필요는 없어요.

Windows 11 DNS 캐시 삭제 방법

명령 프롬프트에서 삭제하기

작업 표시줄 검색에서 명령 프롬프트를 찾고 관리자 권한으로 실행해요. Microsoft Support의 Windows 연결 문제 해결 절차도 이 방식으로 ipconfig /flushdns를 실행하도록 안내해요.

ipconfig /flushdns

Microsoft Learn에서 /flushdns는 DNS 클라이언트 확인자 캐시를 비우고 다시 설정하는 옵션으로 안내돼요. 적용 대상에는 Windows 11과 Windows 10이 모두 포함돼요.

PowerShell에서 삭제하기

PowerShell을 관리자 권한으로 열고 Clear-DnsClientCache를 실행해도 돼요. Microsoft Learn은 이 cmdlet이 ipconfig /flushdns와 같은 효과라고 설명해요.

PowerShell 명령은 성공해도 별도 결과가 출력되지 않을 수 있어요. 둘을 연달아 실행할 필요는 없고 한 가지 방법만 쓰면 돼요.

DNS 캐시가 제대로 삭제됐는지 확인하는 방법

실행 후 성공 여부 확인하기

ipconfig /flushdns 실행 뒤 성공 메시지가 표시되고 오류가 없다면 정상 실행으로 볼 수 있어요. Windows 표시 언어에 따라 성공 문구는 다르게 보일 수 있어요.

더 확인하려면 ipconfig /displaydns를 실행해 현재 DNS 클라이언트 캐시를 봐요. 목록이 완전히 비어 있지 않아도 실패는 아니에요.

Microsoft 문서상 /displaydns에는 Hosts 파일에서 미리 로드된 항목과 최근 DNS 조회 결과가 함께 보일 수 있어요. 앱이 새 DNS 조회를 하면 캐시는 바로 다시 쌓일 수 있어요.

PowerShell에서는 Get-DnsClientCache로 로컬 DNS 클라이언트 캐시를 확인할 수 있어요.

Windows DNS 캐시와 브라우저 DNS 캐시는 무엇이 다른가요?

Windows DNS 캐시는 운영체제가 사용하는 로컬 이름 조회 결과예요. Chrome 같은 브라우저는 자체 호스트 확인 캐시와 Secure DNS 기능을 함께 사용할 수 있어 Windows 캐시 삭제가 브라우저의 모든 DNS 동작을 초기화한다고 볼 수는 없어요.

위치 역할 로컬 DNS 캐시 삭제 영향 확인 시점
Windows 로컬 DNS 조회 결과 저장 직접 삭제 가장 먼저
브라우저 호스트 확인·Secure DNS 처리 전부 초기화 아님 한 브라우저만 문제일 때
공유기·로컬 DNS 네트워크의 DNS 전달 경로 직접 영향 없음 여러 기기에서 같을 때
외부 재귀 DNS DNS 응답을 TTL 동안 캐시 직접 영향 없음 도메인 레코드 변경 직후

브라우저에서만 문제가 남는지 확인하기

Chrome만 안 되고 다른 브라우저는 정상이라면 Chrome의 설정 → 개인정보 보호 및 보안 → 보안 → 고급 → 보안 DNS 사용을 확인해요. 사용자 지정 공급자를 선택했다면 Windows에 설정한 DNS 서버와 다른 경로로 조회할 수 있어요.

chrome://net-internals/#dns에는 호스트 캐시를 지우는 내부 기능이 남아 있지만 일반 설정 메뉴는 아니에요. 버전 변화에 민감한 진단용 페이지이므로 이 글에서는 필수 첫 단계가 아니라 브라우저 한 곳에서만 문제가 남을 때의 보조 확인으로 다뤄요.

같은 이유로 소켓 풀 초기화도 DNS 캐시 삭제의 필수 짝으로 보지 않아요. 먼저 다른 브라우저와 비교하고 Secure DNS 설정을 확인한 뒤 필요한 경우에만 내부 진단 기능을 써요.

DNS 캐시를 삭제해도 사이트가 안 열릴 때

✅ 먼저 확인할 체크리스트

  • 특정 사이트만 문제인지 확인
  • DNS 변경 직후인지 확인
  • 다른 브라우저에서도 같은지 확인
  • 다른 기기에서도 같은지 확인
  • 인터넷 전체가 끊긴 상태인지 확인
순서 확인 항목 판단 기준 다음 행동
1 다른 브라우저 한 브라우저만 실패 Secure DNS와 브라우저 DNS 확인
2 nslookup 도메인 정상 IP가 조회됨 브라우저·앱 쪽 확인
3 ipconfig /all 의도한 DNS 서버가 아님 DNS 서버 설정 확인
4 다른 기기 같은 네트워크에서 함께 실패 공유기·DNS 서버 확인
5 DNS 변경 시점 도메인 레코드 변경 직후 TTL 만료와 외부 캐시 확인
6 전체 인터넷 모든 사이트가 실패 Windows 네트워크 진단으로 이동

DNS 서버 설정과 조회 결과 확인하기

ipconfig /all에서 현재 DNS 서버를 확인해요. PC에서 DNS 서버 주소를 바꿨다면 의도한 주소가 실제 네트워크 어댑터에 적용됐는지 비교하세요.

이어 nslookup example.com처럼 문제가 되는 도메인을 조회해요. Microsoft Learn에 따르면 nslookup은 Windows DNS 클라이언트 캐시를 사용하지 않고 설정된 DNS 서버에 질의해요.

nslookup은 새 IP를 반환하는데 브라우저만 예전 결과라면 브라우저 쪽을 먼저 봐요. 조회 자체가 예전 IP라면 사용 중인 DNS 서버나 외부 재귀 DNS 캐시를 확인할 차례예요.

DNS 변경 직후라면 전파 여부 확인하기

도메인의 A·AAAA·CNAME 같은 DNS 레코드를 바꾼 상황이라면 로컬 캐시 삭제만으로 외부 DNS 캐시까지 지워지지 않아요. 재귀 DNS 서버는 기존 응답을 TTL 동안 보관할 수 있어요.

반대로 PC에서 사용하는 DNS 서버 주소만 바꾼 상황이라면 ipconfig /all로 새 서버가 적용됐는지 먼저 확인해요. 두 상황을 같은 ‘DNS 변경’으로 묶으면 원인 판단이 어려워져요.

DNS 캐시 삭제와 네트워크 초기화는 어떻게 다른가요?

DNS 캐시 삭제는 이름 조회 기록만 비워요. 네트워크 초기화는 네트워크 어댑터와 설정을 제거한 뒤 다시 설치하고 기본값으로 돌리는 더 큰 작업이에요.

Windows 11에서 네트워크 초기화 경로는 설정 → 네트워크 및 인터넷 → 고급 네트워크 설정 → 네트워크 초기화예요. Microsoft Support도 다른 단계가 해결되지 않았을 때 쓰는 마지막 단계로 안내해요.

네트워크 초기화 뒤에는 VPN 클라이언트나 가상 스위치 같은 네트워크 소프트웨어를 다시 설정해야 할 수 있어요. DNS 캐시만 의심되는 상황에서 처음부터 진행할 작업은 아니에요.

DNS Client 서비스를 수동으로 재시작하는 것도 기본 단계로 두지 않아도 돼요. 단순 캐시 삭제라면 ipconfig /flushdns 또는 Clear-DnsClientCache부터 쓰면 돼요.

자주 묻는 질문

Q. DNS 캐시를 삭제해도 안전한가요?
A. 네, 일반적으로 안전해요. 개인 파일이나 문서는 지워지지 않고 필요한 DNS 정보는 사이트를 다시 사용할 때 자동으로 캐시돼요.
Q. DNS 캐시를 지우면 인터넷 설정도 사라지나요?
A. 아니요. DNS 서버 주소 변경이나 네트워크 초기화와는 다른 작업이에요. flushdns만으로 네트워크 어댑터나 IP 설정이 초기화되지는 않아요.
Q. Windows 11에서 DNS 캐시는 어떻게 삭제하나요?
A. 관리자 권한 명령 프롬프트에서 ipconfig /flushdns를 실행해요. Microsoft Learn의 적용 대상에는 Windows 11과 Windows 10이 모두 포함돼요.
Q. flushdns는 관리자 권한으로 실행해야 하나요?
A. Microsoft Support의 Windows 연결 문제 해결 절차는 관리자 권한 명령 프롬프트에서 ipconfig /flushdns를 실행하도록 안내해요. 이 글도 권한 오류를 피하도록 관리자 창을 기준으로 설명해요.
Q. DNS 캐시가 삭제됐는지 확인할 수 있나요?
A. ipconfig /displaydnsGet-DnsClientCache로 확인할 수 있어요. Hosts 항목이나 새 조회 결과가 보여도 삭제 실패를 뜻하지 않아요.
Q. DNS 캐시를 삭제했는데도 사이트가 안 열려요.
A. 다른 브라우저와 nslookup 결과를 먼저 비교해요. 여러 기기에서 같은 사이트가 함께 실패하면 공유기, 사용 중인 DNS 서버, 외부 DNS 캐시 쪽으로 범위를 넓혀요.
Q. 브라우저 DNS 캐시도 따로 지워야 하나요?
A. 항상 그럴 필요는 없어요. 한 브라우저에서만 문제가 남을 때 Secure DNS와 브라우저의 호스트 확인 상태를 따로 확인하면 돼요.
Q. DNS 변경 후 바로 반영되지 않는 이유는 무엇인가요?
A. 도메인 DNS 레코드를 바꿨다면 외부 재귀 DNS에 이전 응답이 TTL 동안 남을 수 있어요. 로컬 DNS 캐시 삭제는 내 PC의 캐시만 지우므로 전 세계 DNS 캐시를 즉시 갱신하지는 않아요.
Q. DNS 캐시 삭제 후 인터넷이 안 되면 어떻게 하나요?
A. flushdns만으로 IP 주소나 DNS 서버 설정이 삭제되지는 않아요. 함께 실행한 다른 네트워크 명령, DNS 설정 변경, Wi-Fi나 이더넷 연결 상태가 있었는지 먼저 확인해요.
출처 · Microsoft Learn – ipconfig · Microsoft Learn – Clear-DnsClientCache · Microsoft Support – Windows 네트워크 문제 해결 · Google Chrome 도움말 – Secure DNS
기준 · 2026년 8월 · Windows 11 기준. ipconfig /flushdns는 Windows 10도 지원돼요.
🏠
🧹
정리
🔍
검색