windows 7 – DNSキャッシュはどのくらいの頻度でクリアされますか?

cache dns windows-7

Windows 7のマシンでDNSキャッシュをクリアする頻度は?

  30  Harry  2009-12-09


ベストアンサー

DNSキャッシュは、明示的に指示するか、DNS/ネットワーク関連の設定変更を行わない限り、フラッシュされることはありません。DNS レコードには、特定のレコードがどれくらいの期間有効であるかを DNS キャッシュに伝える Time To Live (TTL) 値が関連付けられています。キャッシュ内のレコードはそのTTLの間保存され、その後再取得されます

Windows マシン上では、コマンドプロンプトで以下のコマンドを実行することで、キャッシュ内のすべてのレコードのリストとその TTL を見ることができます

ipconfig /displaydns

以下のコマンドを使用して、キャッシュされたすべてのDNSレコードを強制的にフラッシュすることができます

ipconfig /flushdns

詳細はこちらをご覧ください

34  heavyd  2009-12-09


私が調べた限りでは、Windows 7 は dnscache のパラメータを設定していません MaxCacheEntryTtlLimit

MaxCacheEntryTtlLimitのデフォルト値はDWORD = 0x15180 = 86400 seconds = 1 dayです

  • DNSゾーンTTL < MaxCacheEntryTtlLimitの場合、DNS TTLが使用されます
  • DNSゾーンTTL > MaxCacheEntryTtlLimitの場合、MaxCacheEntryTtlLimitが使用されます

12  Darren Hall  2009-12-09


によるとWindows Server 2012 R2のDNSクライアントキャッシュを減らす

MaxCacheEntryTtlLimitの代わりにmaxcacheTTLを修正してください。これは Windows 8 でも動作します

Description

ドメインネームシステム (DNS) サーバーが再帰的な名前問い合わせのレコードを保存できる時間を決定します

このエントリの値が0x0の場合、DNSサーバーはレコードを保存しません

enter image description here

8  SomeOne01  2014-06-08


タイトルとURLをコピーしました