最近、検証中にIPアドレスを直接使ってのアクセスよりもDNSで名前登録してのアクセスの方が増えてきたので、クライアントでよく利用しているWindows・Mac OS XでのDNSのキャッシュクリアコマンドについて調べてみた。
1. Windowsの場合
WindowsでDNSのキャッシュをクリアする場合、以下のようにコマンドプロンプトでコマンドを実行する。 管理者権限が必要になるので注意。
powershell 'Start-Process -Verb "ipconfig /flushdns"'
2. Mac OS Xの場合
Mac OS Xの場合、以下のようにコマンドを実行することでDNSのキャッシュをクリアできる。
sudo killall -HUP mDNSResponder