연결 문제가 발생하면 다음 방법 중 하나를 사용하여 Windows 11에서 DNS 확인자 캐시를 플러시하십시오.
연결 문제가 발생하거나 특정 웹 페이지에 액세스하는 데 문제가 있거나 DNS 캐시가 손상되었거나 'DNS 서버를 사용할 수 없음' 오류가 발생하는 경우 문제는 오래되거나 손상된 로컬 DNS 캐시로 인한 것일 수 있습니다. 이러한 문제의 대부분은 Windows 11에서 DNS 캐시를 수동으로 지우거나 휴지하면 해결할 수 있습니다. 이 프로세스를 'DNS 플러싱'이라고 합니다.
명령 프롬프트, PowerShell, 명령 실행 및 브라우저를 사용하여 Windows 11에서 DNS 캐시를 플러시하는 네 가지 방법이 있습니다. Windows 11에서 DNS 캐시를 플러시하는 것은 상당히 쉬운 프로세스이며 이를 수행하는 데 기술적 전문 지식이 필요하지 않습니다. 이 자습서에서는 다양한 방법을 사용하여 Windows 11에서 DNS 캐시를 플러시하는 자세한 단계를 안내합니다.
DNS 캐시란 무엇이며 어떤 역할을 합니까?
DNS는 Domain Name System의 약자로, 공개적으로 사용 가능한 모든 웹사이트와 해당 IP 주소(인터넷 전화번호부 등)의 색인입니다. DNS의 주요 기능은 사람이 읽을 수 있는 도메인 이름(예: www.youtube.com)을 컴퓨터가 읽을 수 있는 IP 주소(208.65.153.238)로 변환하는 것입니다.
사용자가 웹 브라우저에서 웹 사이트를 검색하면 DNS 서버는 사용자의 도메인 이름(웹 사이트 이름/URL)을 IP 주소로 변환하고 해당 IP 주소를 사용하여 장치를 해당 웹 사이트로 안내하여 사이트 데이터에 액세스합니다. 기기와 웹사이트가 연결되면 DNS는 DNS 조회에 대한 정보를 'DNS 캐시'라는 임시 저장소에 저장합니다.
DNS 캐시에는 귀하가 방문했거나 귀하의 장치에서 현재 방문 중인 웹사이트 및 기타 도메인의 호스트 이름과 IP 주소가 포함됩니다. 이렇게 하면 컴퓨터가 동일한 웹 사이트를 방문할 때마다 캐시를 빠르게 참조할 수 있으므로 웹 사이트의 URL을 해당 IP로 쉽게 확인할 수 있으므로 다음에 열 때 사이트가 더 빨리 로드됩니다.
플러싱 DNS 캐시의 기능은 무엇입니까?
DNS 캐시는 시간이 지남에 따라 쓸모없는 레코드로 복잡해지거나 잘못된 정보로 인해 손상될 수 있으며, 이로 인해 네트워크 연결 속도가 크게 느려지고 일부 네트워크 문제가 발생할 수 있습니다.
장치는 주기적으로 캐시와 호스트 이름을 자동으로 업데이트합니다. 그러나 웹 사이트는 항상 동일하게 유지되지 않고 도메인 또는 IP 주소가 수시로 변경되므로 DNS 캐시가 업데이트되기 전에 웹 사이트의 IP 주소가 변경되면 캐시에 있는 기존 데이터가 더 이상 사용되지 않고 유효하지 않게 됩니다. 이것은 또한 웹사이트와의 연결 문제를 일으킵니다.
DNS 캐시를 플러시하면 캐시에서 모든 IP 주소 또는 기타 DNS 레코드가 제거되므로 컴퓨터가 업데이트된 DNS 레코드를 처음부터 검색해야 합니다. 이렇게 하면 연결 문제, 잘못 표시되는 웹 콘텐츠 및 기타 문제를 해결하고 인터넷 연결 속도와 성능을 개선하는 데 도움이 될 수 있습니다.
DNS 레코드는 종종 사이버 공격의 대상이 됩니다. 해커는 DNS 캐시에 액세스하고 도메인 이름 레코드를 변경하여 트래픽을 가짜 웹사이트로 리디렉션할 수 있습니다. 이를 DNS 스푸핑 또는 DNS 포이즈닝이라고 합니다. 따라서 캐시를 지우거나 재설정하는 것도 보안상의 이유로 중요합니다.
이제 DNS 캐시의 기본 사항과 플러시가 하는 일을 알았으니 Windows 11에서 DNS 캐시를 지우는 방법을 알아보겠습니다.
명령 프롬프트를 사용하여 DNS 캐시 플러시
명령 프롬프트를 사용하여 Windows 11에서 DNS 캐시를 제거하거나 재설정할 수 있습니다.
먼저 작업 표시줄에서 '시작' 또는 '검색' 버튼을 클릭하고 '명령 프롬프트' 또는 'cmd'를 검색합니다. 그런 다음 오른쪽 창에서 해당 결과에 대한 '관리자 권한으로 실행' 옵션을 선택합니다.
DNS 캐시를 지우기 전에 Windows IP 구성에서 현재 DNS 항목을 모두 검토해 보겠습니다. 그렇게 하려면 CMD에 다음 명령을 입력하거나 복사/붙여넣기하고 Enter 키를 누르십시오.
ipconfig /displaydns
그러면 컴퓨터의 모든 DNS 정보가 표시됩니다. DNS 캐시를 플러시하려면 다음 명령을 사용하십시오.
DNS 캐시를 플러시하려면 명령 프롬프트에 다음 명령을 입력하거나 복사/붙여넣기하세요.
ipconfig /flushdns
작업이 완료되면 DNS 확인자 캐시가 성공적으로 플러시되었다는 메시지가 표시됩니다.
특정 웹 사이트에만 연결 문제가 있는 경우 현재 세션에 대해 DNS를 중지하면 문제가 해결될 수 있습니다. DNS 캐싱을 일시적으로 끄려면 아래 명령을 입력하십시오.
넷 스톱 DNS 캐시
DNS 캐시를 다시 켜려면 다음 명령을 입력하십시오.
네트 시작 dnscache
Windows PowerShell을 사용하여 DNS 캐시 플러시
Windows 11에서 DNS를 플러시하는 두 번째 방법은 PowerShell 프로그램을 사용하는 것입니다. 방법은 다음과 같습니다.
Windows 검색 창에서 'Powershell'을 검색하고 '관리자 권한으로 실행'을 클릭하여 관리자 모드에서 Windows PowerShell을 엽니다.
PowerShell 창에 다음 명령을 입력하거나 복사하여 붙여넣은 다음 Enter 키를 누릅니다.
Clear-DnsClientCache
이렇게 하면 위와 같이 모든 DNS 캐시가 즉시 삭제됩니다.
RUN 명령으로 DNS 캐시 플러시
DNS 캐시를 플러시하는 또 다른 쉬운 방법은 Run 명령을 사용하는 것입니다. 실행 대화 상자를 사용하여 명령 프롬프트나 PowerShell을 열지 않고도 DNS 캐시를 직접 삭제할 수 있습니다. 방법은 다음과 같습니다.
단축키 Windows 키 + R을 눌러 실행 상자를 엽니다. 그런 다음 실행 상자에 아래 수식을 입력하거나 복사합니다.
ipconfig /flushdns
그런 다음 Enter 키를 누르거나 '확인'을 클릭합니다.
이렇게 하면 Windows 11 시스템에서 DNS 캐시가 지워집니다.
웹 브라우저에서 DNS 캐시 지우기
Google Chrome, Firefox와 같은 일부 웹 브라우저는 자체 DNS 캐시를 저장합니다. 작업 시스템에서 저장한 DNS 캐시와 다릅니다. 예를 들어 특정 웹사이트가 Google Chrome에서 작동하지 않지만 다른 브라우저에서 열리는 경우 Chrome 브라우저의 DNS 캐시를 지우면 문제가 해결될 수 있습니다.
Chrome에서 DNS 캐시 지우기
먼저 시스템에서 Google Chrome 웹 브라우저를 실행합니다. 그런 다음 URL 표시줄에 다음 URL을 입력하거나 복사하여 붙여넣고 Enter 키를 누릅니다.
chrome://net-internals/#dns
그러면 Chrome의 'net internals' 웹 페이지의 DNS 탭이 열립니다. 여기에서 '호스트 캐시 지우기' 버튼을 클릭하여 Chrome의 DNS 확인자 캐시를 지웁니다.
이제 크롬 브라우저의 DNS 캐시가 플러시됩니다.
Mozilla Firefox에서 DNS 캐시 지우기
Firefox에서 DNS 캐시를 지우는 것은 크롬 브라우저만큼 쉽습니다. 이렇게 하려면 Firefox를 열고 주소 표시줄에 이 주소를 입력하고 Enter 키를 누릅니다.
정보:네트워킹#dns
그런 다음 방문 페이지에서 'DNS 캐시 지우기' 버튼을 클릭하여 브라우저의 DNS 캐시를 지웁니다.
이것이 DNS 확인자를 플러시하는 것에 대해 알아야 할 모든 것입니다.