Windows 2000/XP の DNS キャッシュを制御するには?
Windows 2000/XP の TCP/IP プロトコルスタックは、名前解決のパフォーマンス向上や、ネットワークトラフィックの削減を目的として、DNS への問い合わせ結果をキャッシュしています。
DNS キャッシュを削除したり、DNS キャッシュの動作を制御したい場合は、次の手順を実行してください。

DNS キャッシュを表示/削除するには

  1. [スタート]-[ファイル名を指定して実行] から CMD を実行します。
  2. 次のコマンドを実行します。
    C:\>ipconfig /displaydns (キャッシュを表示する場合)
    C:\>ipconfig /flushdns (キャッシュを削除する場合)

DNS キャッシュを制御するには

  1. [スタート]-[ファイル名を指定して実行] から regedit を起動します。
  2. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dnscache\Parameters を展開します。
  3. [編集]-[新規]-[DWORD 値] をクリックして MaxCacheEntryTtlLimit を作成します。
  4. MaxCacheEntryTtlLimit をダブルクリックして、データにキャッシュを保存する秒数を記入します。(デフォルト:86400 秒)