DNSの情報はいろいろなところでキャッシュされているが、Windowsの端末にも保存されている。 サーバのIPアドレスを変更後、ネットワーク機器などのキャッシュをクリアしても、まだ古いIPアドレスを参照してまうことがあるが、 これはPCの端末からキャッシュがクリアされていないため、ということが多い。サーバのIPアドレス変更時によくあるトラブルの1つである。
Windowsのキャッシュをクリアするには下記のコマンドをコマンドプロンプトから実行する。
ipconfig /flushdns
実行例
C:\temp>ipconfig /flushdns
Windows IP 構成
DNS リゾルバー キャッシュは正常にフラッシュされました。
ちなみにWindowsのキャッシュ情報を参照するには、下記コマンドを実行すればよい。
ipconfig /displaydns