windows7 flushdnsしてもイントラ内の名前解決が正常にできない場合の対処法

windows7 flushdnsしてもイントラ内の名前解決が正常にできない場合の対処法

「ipconfig /flushdns」を実行してもDNSキャッシュが削除できず、正しく名前解決できなかった場合の対処法を記述してます。

環境

  • windows7 64bit pro

エラー内容

ipconfig /flushdns

を何度実行しても、イントラ内の名前解決が正常にできなかった。

ipconfig /displaydns

を実行して、キャッシュを確認しても、何も表示されないのでキャッシュはクリアされているようには見えている。

対処法

管理者としてでコマンドプロントを開き、DNS キャッシュを停止

net stop dnscache

<出力結果>
DNS Client サービスを停止中です.
DNS Client サービスは正常に停止されました。

停止させた後に、DNSキャッシュを起動します。

net start dnscache

<出力結果>
DNS Client サービスを開始します.
DNS Client サービスは正常に開始されました。