at_yasu's blog

ロード的なことを

ブラウザの強制リロードと DNS Cache Release

ドメイン設定変更とかする時、DNSキャッシュをされると困る事が多々あります。

ブラウザをリロードしても、DNSを変更してサーバごとHPを入れ替えたのに、更新されない等など。


上記の例だとまずする事。

  • ブラウザで、Shift押しながら更新→キャッシュを読み込まずに強制的に問い合わせをします。だいたいのブラウザ(Safari,IE,GoogleChrome,Firefox)はサポートしてます。
    • ひたすら上を試してもだめっぽい→本当に更新したか確認。ローカルに保存して読み込んでるなんてないよね?
    • 念のため、ブラウザのキャッシュなど全てを削除。
  • DNSの変更
    • DNS Cacheをリロードする必要有り
    • MacOS 10.1 〜 10.4.x
      • ターミナルで、「lookupd -flushcache」と実行
    • MacOS 10.5.x〜
      • ターミナルで、「dscacheutil -flushcache」と実行
    • windows の場合
      • コマンドプロンプトで、「ipconfig /flushdns」と実行
    • Unixの場合
      • Bindなどを再起動。