DNS 캐시를 정리해야합니까?

DNS 캐시는 웹 브라우징 및 유사한 활동 중에 IP 주소로 변환 된 도메인 이름의 기록입니다. 캐시는 입력 된 도메인을 기반으로 조회 할 필요없이 IP를 기억하여 이러한 IP 주소에 더 빠르게 액세스 할 수 있도록합니다. 시간이 지남에 따라 캐시가 축적 할 수있는 주소의 수에도 불구하고 캐시를 플러시 할 필요는 없습니다. 그러나 현명한 결정이 될 수있는 상황이 있습니다.

도메인 명 시스템

DNS는 웹 브라우징 중에 도메인 이름을 IP 주소로 자동 변환하는 시스템 인 Domain Name System의 약자입니다. 목적은 "12.345.6.789"와 같은 IP 주소에 비해 "google.com"과 같은 간단한 도메인 이름을 기억하는 것이 훨씬 쉽기 때문에 서핑을 쉽게하는 것입니다. DNS 서버가 연결되어 있고 사용할 수있는 한 둘 다 동일한 웹 사이트로 연결됩니다.

서버 마이그레이션

캐시를 지우는 것은 서버 마이그레이션 중에 웹 마스터에게 유용 할 수 있습니다. DNS 서버 변경은 즉시 이루어 지지만 캐시 변경은 48 시간 이상이 소요될 수 있으므로 사용자는 이전 IP 주소에 더 이상 존재하지 않는 사이트를 방문하려고합니다. DNS 서버 캐시를 지우면 DNS 서버는 캐시 된 주소에 의존하는 대신 도메인 이름에 대한 새 IP를 조회해야합니다. 즉, 올바른 주소를 얻기 위해 몇 시간 또는 며칠이 아닌 올바른 IP 주소에 즉시 액세스 할 수 있습니다. 꾸준한 반복 트래픽에 크게 의존하는 웹 사이트에서는 캐시를 지우는 것이 특히 중요 할 수 있습니다.

은둔

DNS 캐시를 지우는 또 다른 이유는 개인 정보 보호입니다. DNS 캐시는 콘텐츠에 관계없이 방문한 모든 웹 사이트를 기록합니다. 이는 기밀 또는 불쾌감을주는 콘텐츠가있는 웹 사이트도 DNS 캐시를 사용하여 추적 할 수 있음을 의미합니다. 캐시를 삭제하면 해당 웹 사이트를 방문한 DNS 기록이 삭제됩니다. 이는 DNS 캐시를 지우면 중요한 정보가 잘못된 손에 들어갈 가능성을 줄이는 데 도움이되는 공용 컴퓨터를 사용하는 경우 특히 유용합니다.

유지

캐시를 정리하는 것도 합리적인 유지 관리 방법입니다. DNS 캐시 데이터는 많은 공간을 차지하지 않지만 오랫동안 캐시를 지우지 않으면 목록이 매우 길어질 수 있습니다. 더 이상 방문하지 않는 사이트는 삭제되고 새 항목을위한 공간을 확보 할 수 있습니다. 또한 이전 IP 주소가 현재 웹 사이트 주소를 반영하지 않을 수 있으므로 이전 웹 사이트를 다시 방문 할 때 캐시가 잘못된 결과 및 404 오류를 반환하는 것을 방지 할 수 있습니다.

캐시 지우기

캐시를 지우는 것은 매우 간단한 절차입니다. 관리자 계정에 로그인하고 "Windows-X"를 눌러 고급 사용자 메뉴를 열고 "명령 프롬프트"를 선택한 다음 "ipconfig / flushdns"명령 (따옴표 제외)을 입력하여 DNS 캐시를 완전히 지우고 영구 삭제합니다. 모든 도메인 이름 및 IP 주소 기록.

현재 세션에서 DNS 캐시 비활성화

단일 인터넷 세션에 대해 DNS 캐시를 비활성화하여 컴퓨터를 다시 시작할 때까지 캐시에 DNS 정보가 기록되지 않도록 할 수도 있습니다. 관리자 계정으로 로그인하고 고급 사용자 메뉴에서 명령 프롬프트를 시작한 다음 "cd"명령을 사용하여 System32 폴더로 변경합니다. 예를 들어 "cd FolderName"은 현재 폴더 내의 폴더로 변경되고 "cd .."는 이전 루트 폴더로 변경됩니다.이 명령을 사용하여 "Windows"또는 "C :"로 돌아간 다음 다음을 사용하십시오. "cd FolderName"명령을 "Windows"로 변경하고 마지막으로 "System32"로 변경합니다.

이 폴더에 다음 명령을 입력하십시오.

net stop dnscache

이 세션에 대한 DNS 캐싱을 중지합니다. 이 세션에 대한 DNS 캐싱을 다시 시작하려면 다음 명령을 입력하십시오.

net start dnscache

무기한 기간 동안 DNS 캐시 비활성화

DNS 캐싱을 완전히 비활성화하여 DNS 캐싱을 다시 활성화 할 때까지 도메인 이름과 IP 주소가 전혀 캐시되지 않도록 할 수도 있습니다. 관리자 계정에 로그인하고 "Windows-R"을 눌러 실행 대화 상자를 열고 "services.msc"(따옴표없이)를 입력 한 다음 "Enter"를 누릅니다. 서비스 목록에서 "DNS 클라이언트"를 두 번 클릭하고 "시작 유형"메뉴를 클릭하고 "사용 안 함"을 선택한 다음 "확인"을 클릭합니다. DNS 캐시를 완전히 비활성화하기 전에 세션을 비활성화하여 성능을 테스트하십시오. 성능 저하가 없으면 DNS 캐시를 완전히 비활성화해도 괜찮습니다.