Computer >> 컴퓨터 >  >> 체계 >> Windows

Windows 11/10에서 DNS 캐시 내용을 보는 방법

이 게시물에서는 Windows 11/10에서 DNS 캐시 콘텐츠를 보는 방법을 보여줍니다. DNS 캐시는 컴퓨터의 OS 또는 웹 브라우저에서 이전 DNS 조회에 대한 정보를 임시로 저장하는 것을 말합니다.

DNS 캐시 내용을 보는 방법

Windows 11/10에서 DNS 캐시 내용을 보는 방법

DNS 캐시에는 원격 서버 이름과 해당하는 IP 주소(있는 경우) 목록이 포함되어 있습니다. 이 캐시의 항목은 웹 사이트, FTP 서버 및 기타 원격 호스트를 방문하려고 할 때 발생하는 DNS 조회에서 가져옵니다. Windows는 이 캐시를 사용하여 웹 기반 응용 프로그램의 성능을 향상시킵니다.

명령 프롬프트 사용

DNC 캐시 내용을 보려면 상승된 CMD에서 다음 명령을 실행하십시오.

ipconfig /displaydns

결과가 표시됩니다.

  • 레코드 이름 DNS를 쿼리하는 이름이고 레코드가 해당 이름에 속합니다.
  • 레코드 유형 숫자 또는 이름으로 표시되는 유형입니다. DNS 프로토콜에서 각각에는 번호가 있습니다.
  • 수명 캐시 항목이 만료되어야 하는 시간(초)입니다.
  • 데이터 길이 는 바이트 단위의 길이입니다. 예를 들어 IPv4 주소는 4바이트입니다. IPv6은 16바이트입니다.
  • 섹션 DNS 응답 중 쿼리에 대한 실제 응답
  • 추가 실제 답변을 찾는 데 필요할 수 있는 정보가 포함되어 있습니다.
  • CNAME 정식 이름입니다.

결과를 내보내려면 ipconfig /displaydns > dnscachecontents.txt 명령을 사용할 수 있습니다. 텍스트 문서 dnscachecontents.txt에 출력을 저장하려면 .

PowerShell 사용

Windows 11/10에서 DNS 캐시 내용을 보는 방법

데이터베이스에 쉽게 내보내거나 저장할 수 있는 DNS 레코드 개체 모음과 동일한 정보를 얻으려면 PowerShell에서 다음 cmdlet을 실행하십시오.

Get-DnsClientCache

이 명령은 도움말 정보를 나열합니다:

Help Get-DnsClientCache -full

DNS 캐시를 지우는 방법

명령 프롬프트에서 다음 명령을 사용하여 DNS 캐시를 플러시할 수 있습니다.

ipconfig /flushdns

Windows용 프리웨어 FixWin을 사용하면 한 번의 클릭으로 DNS 캐시 등을 플러시할 수 있습니다.

DNS 캐시 끄기 또는 켜기

특정 세션에 대한 DNS 캐싱을 끄려면 net stop dnscache 를 입력하십시오. Enter 키를 누릅니다.

DNS 캐싱을 켜려면 net start dnscache 를 입력하십시오. Enter 키를 누릅니다.

물론, 컴퓨터를 다시 시작하면 어떤 경우에도 DNC 캐싱이 켜집니다.

DNS 캐시 비활성화

어떤 이유로 DNS 캐싱을 비활성화하려면 services를 입력하십시오. 검색 시작에서 Enter 키를 눌러 서비스 관리자를 엽니다. 여기에서 DNS 클라이언트 서비스를 찾습니다.

<블록 인용>

DNS 클라이언트 서비스(dnscache)는 DNS(Domain Name System) 이름을 캐시하고 이 컴퓨터의 전체 컴퓨터 이름을 등록합니다. 서비스가 중지되면 DNS 이름은 계속 확인됩니다. 그러나 DNS 이름 쿼리의 결과는 캐시되지 않으며 컴퓨터 이름은 등록되지 않습니다. 서비스를 비활성화하면 명시적으로 의존하는 모든 서비스가 시작되지 않습니다.

두 번 클릭하여 속성 상자를 엽니다. 여기에서 시작 유형을 수동에서 비활성화로 변경합니다. DNS 클라이언트 서비스를 비활성화하면 DNS 조회가 더 오래 걸릴 수 있습니다.

다음 리소스도 관심을 가질 수 있습니다.

  1. Windows에서 DNS 설정을 변경하는 방법
  2. DNS 설정을 변경하여 웹 브라우징 속도 관리
  3. DNS 설정이 도용되었는지 확인하세요.

Windows 11/10에서 DNS 캐시 내용을 보는 방법