DNSキャッシュをクリアする方法

  • 投稿 : 2013-02-19
  • 更新 : 2014-05-04

DNSキャッシュをクリアする方法

Windowsの場合

ipconfig /flushdns
コマンドプロンプトで上記のように入力
管理者権限でなくてOK

参考:
Windows でクライアント側の DNS キャッシュを無効にする方法|support.microsoft.com
コマンドプロンプトを起動する方法 【Windows7/8.1/10,管理者権限】

Mac OSの場合

dscacheutil -flushcache
こちらも管理者権限である必要はない(sudoは必要ない)

これでもうまくいかない場合は、以下も実行。DNSサービス?の再起動

■OS X Mountain Lion または Lion
sudo killall -HUP mDNSResponder

■Mac OS X v10.6
sudo dscacheutil -flushcache 
参考:
OS X:DNS キャッシュをリセットする方法
Mac OS X v10.6:mDNSResponder を無効にすると DNS も無効になる|support.apple.com
Mac OSXでコマンドを実行する 【ターミナル(コマンドライン)】

Ubuntu(Linux)

Linux系は、標準ではDNSキャッシュしないそうだ。
dnsmasqのDNSキャッシュを有効にしたい(Ubuntu 12.04) - 憩いの場【Linux/Ubuntu】
スポンサーリンク