인터넷에서 다른 서버에 접속하기 위해서는 그 서버의 IP 주소를 알고 있어야 한다. 그런데 다른 사이트에 접속할 때 IP주소를 입력해서 접속하는 경우는 거의 없다. 그것은 URL 주소를 입력하면 그 URL주소의 정보를 가지고 있는 서버에 접속해서 그 URL주소에 맞는 IP주소를 가져온 후 그 IP 주소로 접속하기 때문이다.
그런데 매번 사이트에 접속할 때마다 IP주소를 알아오기 위해서 다른 서버에 한번 접속해야 하기 때문에 접속하는 속도가 느린 것처럼 느낄 수 있다. 그럴 때는 한번 가져온 IP주소를 기억하고 있도록 해두면 자주 접속하는 사이트의 정보를 매번 접속할 때마다 가져오지 않아도 된다. 예전에 방문했던 사이트에 대한 IP 정보를 보관하는 것을 DNS캐시라 하는데 DNS캐시의 설정을 변경하는 방법은 다음과 같다.

[레지스트리 편집기]를 열어서 다음의 키로 찾아간다.

HKEY_LOCAL_MACHINE
System
CurrentControlSet
Services
Dnscache
Parameters

위의 키에 다음의 DWORD값을 입력한다.
데이터는 10진수 형식으로 입력해야 한다.
CacheHashTableBucketSize 1
CacheHashTableSize 384
MaxCacheEntryTtlLimit 64000
MaxSOACacheEntryTtlLimit 301