Internet Explorer における DNS ホスト エントリのキャッシュの使用方法

警告 : レジストリ エディタの使い方を誤ると、深刻な問題が発生することがあります。最悪の場合、オペレーティング システムの再インストールが必要になることがあります。マイクロソフトは、レジストリ エディタの誤用により発生した問題に関しては、一切責任を負わないものとします。レジストリ エディタは、自己の責任においてご使用ください。
概要
Internet Explorer の以前のバージョン (Internet Explorer 3.x) では、DNS ホスト エントリは、デフォルトで 24 時間キャッシュされます。多くの場合、これは長すぎます。ホストのエントリによっては、最初に解決されたリモート サーバーの IP アドレスに変更が発生するため、この期間中に機能しなくなる場合があります。

Internet Explorer 4.x 以降のバージョンでは、DNS ホスト エントリをキャッシュする方法が変更され、デフォルトのタイムアウト値が 30 分と短くなりました。
詳細
警告 : レジストリ エディタの使い方を誤ると、深刻な問題が発生することがあります。最悪の場合、オペレーティング システムの再インストールが必要になることがあります。マイクロソフトは、レジストリ エディタの誤用により発生した問題に関しては、一切責任を負わないものとします。レジストリ エディタは、自己の責任においてご使用ください。

状況によっては、この新しいタイムアウトの設定が短すぎることもあります。使用している環境で、接続中のクライアントが多く、すべてのクライアントが 30 分ごとに DNS 参照を実行すると、ネットワーク トラフィックが不必要に増大する可能性があります。この動作を変更するには、以下のようにレジストリに変更を加えます。
  1. レジストリ エディタを起動します。
  2. レジストリで以下のキーを見つけて、クリックします。
    HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings
  3. [編集] メニューの [新規] をクリックし、次のレジストリ値を指定します。
    値の名前 : DnsCacheTimeout
    値の種類 : REG_DWORD
    ベース : 10 進数
    値 : (秒単位の時間)

    値の名前 : ServerInfoTimeOut
    値の種類 : REG_DWORD
    ベース : 10 進数
    値 : ( ミリ秒単位の時間)
  4. レジストリ エディタを終了します。
たとえば、タイムアウト値を 10 分間に設定する場合、値には 600 (秒) を指定します。
: 手順 3. の両方のレジストリ値を使用して、Internet Explorer の内部リゾルバ キャッシュ メカニズムを制御する必要があります。
ie cache dns timeout
プロパティ

文書番号:263558 - 最終更新日: 03/06/2006 07:40:07 - リビジョン: 4.2

Microsoft Internet Explorer 5.5, Microsoft Internet Explorer 5.01, Microsoft Internet Explorer 5.0, Microsoft Internet Explorer 4.01 Service Pack 2, Microsoft Internet Explorer 5.5, Microsoft Internet Explorer 5.01, Microsoft Internet Explorer 5.0, Microsoft Internet Explorer 4.01 Service Pack 1, Microsoft Internet Explorer 4.01 Service Pack 2, Microsoft Internet Explorer 4.0 128 ビット版, Microsoft Internet Explorer 5.5, Microsoft Internet Explorer 5.01, Microsoft Internet Explorer 6.0

  • kbhowto kbenv kbinfo KB263558
フィードバック