Q . Q . DNS 캐시 목록을 보거나 삭제하는 방법은 ?


A . Windows XP 또는 Windows 2000 시스템이 DNS 서버에 쿼리할 때 응답은 긍정(일치되는 값이 있음) 또는 부정(일치되는 값이 없음) 둘 중 하나이다. 로컬 클라이언트가 동일한 주소에 대해 DNS Server에 반복 쿼리하지 않게 하기 위해 로컬 DNS 캐시에 이 결과값들을 저장한다. 이러한 DNS 캐시 엔트리들은 DNS 리소스 레코드라고 알려져 있고 DNS resolver는 항상 DNS 서버에 쿼리하기 전에 먼저 로컬 캐시를 확인한다.

현재의 DNS resolver 캐시 목록 및 Hosts 파일에서 미리 로드된 엔트리를 보기 위해서는 다음과 같이 명령 프롬프트에서 입력한다.

C:\> ipconfig /displaydns

각각의 엔트리는 TTL(Time to Live)(초)를 보여준다. 캐시를 모두 지우기 위해서는 다음과 같이 입력한다.

C:\> ipconfig /flushdns

위의 명령을 수행하면 DNS 캐시가 모두 삭제되고 Hosts 파일에서 엔트리들이 다시 로드된다.

?
Tuesday, November 05, 2002

A . Windows XP 또는 Windows 2000 시스템이 DNS 서버에 쿼리할 때 응답은 긍정(일치되는 값이 있음) 또는 부정(일치되는 값이 없음) 둘 중 하나이다. 로컬 클라이언트가 동일한 주소에 대해 DNS Server에 반복 쿼리하지 않게 하기 위해 로컬 DNS 캐시에 이 결과값들을 저장한다. 이러한 DNS 캐시 엔트리들은 DNS 리소스 레코드라고 알려져 있고 DNS resolver는 항상 DNS 서버에 쿼리하기 전에 먼저 로컬 캐시를 확인한다.

현재의 DNS resolver 캐시 목록 및 Hosts 파일에서 미리 로드된 엔트리를 보기 위해서는 다음과 같이 명령 프롬프트에서 입력한다.

C:\> ipconfig /displaydns

각각의 엔트리는 TTL(Time to Live)(초)를 보여준다. 캐시를 모두 지우기 위해서는 다음과 같이 입력한다.

C:\> ipconfig /flushdns

위의 명령을 수행하면 DNS 캐시가 모두 삭제되고 Hosts 파일에서 엔트리들이 다시 로드된다.
2005/06/15 13:51 2005/06/15 13:51

트랙백 주소 :: http://thinkit.or.kr/windows/trackback/154