Windows 10 컴퓨터에서 DNS 캐시를 보는 방법은 다음과 같습니다.

Windows 10에서 DNS 캐시를 보는 방법을 배우고 싶습니까? 그렇다면이 튜토리얼은 당신을위한 것입니다. Windows 10 PC에서 DNS 콘텐츠를 표시하는 데 사용할 수있는 몇 가지 방법이 있습니다. 먼저, 다음은 DNS 캐시가 의미하는 바를 요약 한 것입니다.

DNS 캐시 란 무엇입니까?

DNS (도메인 이름 시스템) 캐시 (때때로 DNS 확인자 캐시라고도 함)는 정보의 임시 저장소입니다. 컴퓨터에 의해 유지 관리되며 최근에 방문한 모든 웹 사이트 및 해당 IP 주소에 대한 기록이 포함됩니다.

브라우저 나 운영 체제에 로컬로 저장된 DNS 조회 사본을 보관하는 데이터베이스 역할을합니다. 컴퓨터는 웹 사이트를로드하려고 할 때마다 빠르게 참조 할 수 있습니다. DNS 캐시는 모든 공개 웹 사이트의 색인과 해당 IP 주소를 저장하는 전화 번호부와 같습니다. 주요 목적은 요청이 수많은 공용 DNS 서버로 전송되기 전에 최근에 방문한 주소의 이름 확인을 처리하여 웹 사이트로드 요청 속도를 높이는 것입니다. 정보를 로컬에서 사용할 수 있기 때문에 프로세스가 훨씬 더 빠릅니다.

Windows 10에서 DNS 캐시를 확인하는 방법

앞서 언급했듯이 Windows 10에서 DNS 캐시를 표시하는 다양한 방법이 있습니다. 이는 예를 들어 유효하지 않거나 오래된 DNS 레코드가 캐시 될 수있는 DNS 문제를 진단하려는 경우 유용 할 수 있습니다.

명령 프롬프트를 통해

DNS 캐시의 내용을 표시하려면 관리자 권한 명령 프롬프트에서 다음 명령을 실행해야합니다.

  1. Win + S 단축키를 누르고 "cmd"(따옴표 제외)를 입력합니다.
  2. 오른쪽 창에서 관리자 권한으로 실행을 클릭합니다.
  3. 명령 프롬프트 창에서 다음 명령을 입력하고 Enter를 누르십시오.

    ipconfig / displaydns

명령을 실행하면 다음 결과가 표시됩니다.

  • 레코드 이름 – DNS를 쿼리하는 이름과 해당 이름에 속하는 주소와 같은 레코드입니다.
  • 레코드 유형 – 번호로 표시되는 항목 유형을 나타냅니다 (일반적으로 이름으로 참조 됨). 각 DNS 프로토콜에는 번호가 있습니다.
  • TTL (Time to Live) – 캐시 항목이 유효한 기간을 설명하는 값으로 초 단위로 표시됩니다.
  • 데이터 길이 – 길이를 바이트 단위로 설명합니다. 예를 들어 IPv4 주소는 4 바이트이고 IPv6 주소는 16 바이트입니다.
  • 섹션 – 이것은 쿼리에 대한 대답입니다.
  • CNAME 레코드 – 정식 이름 레코드입니다.

다음 명령을 사용하여 DNS 캐시의 결과를 내보낼 수 있습니다.

ipconfig / displaydns> dnscachecontents.txt

그러면 출력이 텍스트 문서 dnscachecontents.txt에 저장됩니다.

PowerShell을 통해

Windows PowerShell을 사용하여 DNS 캐시를 볼 수 있습니다. 그리고 명령 프롬프트에서와 같이 데이터베이스를 내보내거나 저장할 수도 있습니다. 절차는 다음과 같습니다.

  1. Win + X 바로 가기 키를 누르고 Windows PowerShell 관리자를 선택합니다. 또는 해당 옵션을 찾을 수없는 경우 Win + S 바로 가기 키를 누르고 "PowerShell"(따옴표 없음)을 입력 한 다음 오른쪽 창에서 관리자 권한으로 실행을 선택합니다.
  2. 그런 다음 "Get-DnsClientCache"(따옴표 없음) 명령을 입력하고 Enter 키를 누릅니다.
  3. 자세한 정보를 얻으려면 Get-Help cmdlet을 사용하십시오.

    도움말 Get-DnsClientCache –full

DNS 캐시를 지우는 방법

인터넷 연결 문제가 발생하면 일반적으로 DNS 캐시를 플러시하거나 지우면 문제가 해결됩니다.

다음과 같은 다양한 이유로 DNS 캐시를 지울 수 있습니다.

  • 웹 사이트 및 응용 프로그램에 액세스하기 어려운 연결 문제를 해결하려고 할 때 : 캐시의 도메인 이름에 올바르지 않거나 잘못된 IP 주소가있는 경우 웹 사이트에서 올바른 정보를 반환 할 수 없습니다. 브라우저 기록을 지우더라도 DNS 캐시에는 오래된 손상된 세부 정보가 계속 포함됩니다. 플러싱은 DNS가 결과를 업데이트하도록하는 데 도움이됩니다.
  • DNS 스푸핑 또는 DNS 캐시 포이즈 닝 문제를 해결하거나 해결하려고 할 때 : 사이버 범죄자는 암호 및 은행 세부 정보와 같은 민감한 데이터를 수집하도록 설계된 웹 사이트로 리디렉션하려는 의도로 캐시에 액세스하고 IP 주소를 삽입하거나 변경하려고 할 수 있습니다. DNS 캐시를 지우면이를 방지 할 수 있습니다.
  • 개인 정보 보호 : DNS 캐시에는 쿠키 나 JavaScript와 같은 개인 데이터가 포함되어 있지 않지만 최근에 방문한 주소와 자주 방문하는 주소의 기록이 유지됩니다. 이러한 종류의 정보는 숙련 된 해커의 손에 위험 할 수 있습니다. DNS 캐시를 삭제하면 주소 기록이 삭제되어 해커가 온라인 행동을 추적 할 가능성이 줄어 듭니다.
  • 방문한 사이트에 대한 오래되거나 오래된 정보 해결 : 여기의 예는 웹 사이트에서 서버를 이동 한 경우입니다.

DNS 캐시를 플러시하는 것이 안전합니까?

DNS 캐시를 플러시해도 시스템에 부정적인 영향을 미치지 않는다는 점에 유의해야합니다. DNS 캐시는 웹 사이트에 대한 빠른 액세스를 보장하며,이를 지울 때 웹 사이트를 처음 방문 할 때로드하는 데 평소보다 오래 걸릴 수 있습니다. 그러나 나중에 결과는 더 빨라질 것입니다.

어떤 이유로 든 DNS 캐시를 지우려면 명령 줄 또는 Windows PowerShell을 사용할 수 있습니다.

명령 프롬프트를 사용하여 DNS 캐시 지우기

  1. Windows 키 + S를 누르고 "CMD"(따옴표 제외)를 입력합니다.
  2. 오른쪽 창에서 "관리자 권한으로 실행"옵션을 선택합니다.
  3. 프롬프트에 다음 명령을 입력하고 Enter를 누르십시오.

    ipconfig / flushdns

그게 다야! 캐시가 성공적으로 플러시되었음을 알리는 알림을 받아야합니다.

문제가 로컬 컴퓨터가 아닌 서버에있는 경우에도 명령 프롬프트를 사용하여 DNS 캐시를 지울 수 있지만 다른 명령을 사용할 수 있습니다. 이 경우 명령은 다음과 같습니다.

  • dnscmd / clearcache

Windows PowerShell을 사용하여 DNS 캐시 지우기

Windows PowerShell을 사용하여 DNS 캐시를 플러시 할 수도 있습니다. 지우려는 캐시 유형에 따라 구현할 몇 가지 옵션이 있습니다.

  1. 로컬 DNS 서버 캐시를 지우려면 다음 명령 줄을 사용하십시오.

    Clear-DnsServerCache

  2. 클라이언트 캐시를 지우려면 다음 명령을 사용하십시오.

    Clear-DnsClientCache

Windows 10에서 DNS 캐시를 비활성화하는 방법

어떤 이유로 든 Windows 10 PC에서 DNS 캐시를 비활성화하려면 "서비스 컨트롤러"도구를 사용하여 서비스를 중지 할 수 있습니다.

  1. Win + R 키를 누르고 "services.msc"(따옴표 없음)를 입력하고 Enter 키를 누르거나 확인을 클릭합니다.
  2. DNS 클라이언트 서비스 (또는 일부 컴퓨터의 경우 Dnscache)를 찾아 두 번 클릭하여 속성을 엽니 다.
  3. 시작 유형을 사용 안함으로 변경하십시오.
  4. 서비스를 다시 활성화하려면 위 단계를 반복하고 시작 유형을 자동으로 변경합니다.

또는 Windows 시스템 구성을 사용하여 DNS 클라이언트를 비활성화 할 수 있습니다.

  1. Win + R 키를 누르고 실행 대화 상자에 "msconfig"(따옴표 없음)를 입력 한 다음 Enter 키를 누르거나 확인을 클릭합니다.
  2. 서비스 탭으로 이동하여 DNS 클라이언트를 찾으십시오.
  3. 서비스 옆의 확인란을 선택 취소하고 적용> 확인을 클릭합니다.
  4. 서비스를 다시 활성화하려면 위 단계를 반복하고 확인란을 다시 선택하십시오.

이 서비스를 비활성화하면 컴퓨터의 전반적인 성능에 영향을 미치고 DNS 쿼리에 대한 네트워크 트래픽이 증가하므로 웹 사이트가 평소보다 훨씬 느리게로드됩니다.

결론적으로…

위에서 언급했듯이 DNS 캐시는 웹 사이트를 방문 할 때마다 DNS를 조회하지 않아도됩니다. 사이트를 한 번만 방문하면 브라우저 또는 운영 체제가 캐시 된 DNS 세부 정보를 사용하여 요청을 훨씬 빠르게 반환합니다.

DNS 캐시를 지우는 것은 개인 정보를 보호하고 해킹을 방지하는 데 중요하지만 민감한 정보의 흔적을 모두 제거하지는 않습니다. 이러한 세부 정보에는 활동 기록, 로그인 세부 정보, 프로필 데이터 및 성인 웹 사이트 방문 추적이 포함됩니다. 고의로 열지 않았더라도 모르는 사이에 리디렉션되었을 수 있습니다.

이러한 민감한 데이터를 효과적으로 제거하고 개인 정보를 보호하려면 Auslogics BoostSpeed와 같은 안정적인 프로그램이 필요합니다. 이 도구는 다른 사람이 찾길 원하지 않는 모든 종류의 기밀 정보를 지우는 데 도움이됩니다. BoostSpeed에는 PC 성능을 최적의 속도로 유지하고 개인 정보 보호를 유지하는 데 필요한 모든 도구가 함께 제공됩니다.

특히 "보호"탭의 기능이 매우 유용하다는 것을 알 수 있습니다. 웹 브라우저, 시스템 파일 및 응용 프로그램에서 활동의 흔적을 지우는 것 외에도 DNS를 무단 변경으로부터 보호하는 옵션도 있습니다. 이렇게하면 공격자가 DNS 레코드를 변경하여 사기성 웹 사이트로 트래픽을 리디렉션하는 DNS 스푸핑에 대해 걱정할 필요가 없습니다.

Active Browser AntiTracker를 활성화하면 모든 브라우징 세션 후에 브라우징 데이터가 삭제되어 개인 정보를 더욱 안전하게 보호 할 수 있습니다. 사용량에 따라 PC를 정기적으로 청소하는 것이 좋습니다. 유지 관리 실행을 잊기 쉽기 때문에 자동 검사를 활성화하고 검사를 실행할 빈도를 선택할 수 있습니다.