1630


Google Chromeで特定のサイトに対してDNSキャッシュ、ページキャッシュなどすべてのキャッシュをクリア、あるいは無効化する方法はあるでしょうか？

DNS設定を変更した後にキャッシュが残ってしまいDNS変更が反映されず困っています。

#OS側のDNSキャッシュはクリア済みです。


CC BY-SA 3.0
2014-12-16T01:31:51.613
1617
2014-12-16T06:56:31.697
2014-12-16T06:29:17.250
2228
2228
question
google-chrome
ChromeでDNSを含めたすべてのキャッシュを無効化する方法は？


chrome://net-internals/#dns にアクセスして clear host cache
ボタンをクリックすればDNSキャッシュのクリアができます。


CC BY-SA 3.0
2014-12-16T01:43:24.157
1621
2014-12-16T06:33:36.157
2014-12-16T06:33:36.157
2497
2497
1617
answer


Windowsであれば「F12」、Macであれば「Cmd + Alt +
i」を押すことで表示されるデベロッパーツール上で、右上にある歯車アイコンを押した後に表示される設定画面内にある、「Disable cache (while
DevTools is open)」にチェックを入れると、デベロッパーツールが表示されている限りはキャッシュが無効化されます。

以下の記事に該当部分のスクリーンショットが上がっているので、併せて参考にしてみてください。
<http://qiita.com/cubdesign/items/dca4d933539235bb5f11>


CC BY-SA 3.0
2014-12-16T02:17:25.777
1630
2014-12-16T02:17:25.777
2459
1617
answer


既に確認されているとは思いますが、念のためDNSの設定変更が反映されている事は確認されているのでしょうか？ Windowsの場合コマンドプロンプトで

[code]

    nslookup example.com
    
[/code]

を実行した結果、期待するIPアドレスが返っていますか？ （example.comの部分は閲覧したいドメイン）


CC BY-SA 3.0
2014-12-16T03:59:08.480
1660
2014-12-16T03:59:08.480
3114
1617
answer


「DNS設定を変更」というのはIPアドレスを変えたという事でしょうか。 tsu.example.com を 旧 203.0.113.1 から 新
203.0.113.2 に変えたと言うような。

nslookupでは 203.0.113.2 になっている事を確認した、とコメントされていますし、 Chromeでも chrome://net-
internals/#dns を別タブで開いたまま tsu.example.com を表示すれば、chrome://net-internals/#dns
ページ内に どのIPアドレスとして読んでいるかリストされているはずですが、それも確認したらしいコメントが有りました。

chrome://view-http-cache/ には キャッシュされているデータのURLがリストされていますので tsu.example.com
のコンテンツキャッシュが存在するかわかると思います。

これもうまくいかないということであれば、 では Google Chromeで 直接 203.0.113.2 へアクセスした場合に
新コンテンツが表示されるでしょうか。


CC BY-SA 3.0
2014-12-16T06:56:31.697
1700
2014-12-16T06:56:31.697
3482
1617
answer