Windowsをお使いの皆さんは「DNSのキャッシュ」という言葉を聞いたことはありますか?DNSキャッシュは定期的に削除することをおすすめします。この記事では、WindowsでDNSのキャッシュクリアする方法、キャッシュの確認方法をご紹介していきます。
普段の仕事やプライベートでWindowsをお使いの皆さんは「DNSのキャッシュ」という言葉を聞いたことはありますか?この「DNSキャッシュ」は、定期的にWindowsのPCから削除することをおすすめします。この記事では、WindowsでDNSのキャッシュクリアする方法、キャッシュの確認方法をご紹介していきます。
まずはじめに「DNSキャッシュ」とはどんなものなのか、DNSキャッシュを削除する必要があるのはどんな場合なのかを確認していきましょう。
「DNSキャッシュ」とは、DNSサーバに問い合わせた結果を、今後も同じように問い合わせるときに備え、情報を保管しておくデータベースのことです。この「DNSキャッシュ」の仕組みにより、検索するたびに問い合わせをする必要がなく、省エネでより早く検索が可能になります。
WindowsのPCを使ってインターネットを閲覧しる場合、以下のような不具合が感じられるようになった場合、DNSキャッシュを削除する必要があります。
ここからは、DNSキャッシュをサーバから確認する方法をご紹介していきます。現在使っているWindowsPCにどれだけDNSキャッシュが溜まっているかを確認することで、DNSキャッシュを削除したときの効果や、DNSキャッシュがどれくらい溜まると不具合が生じるのかを理解できます。
DNSキャッシュをサーバから確認するには「コマンドプロンプト」を使って確認するようにしましょう。
コマンドプロンプトは、WindowsのPCであればどんなPCでも使える機能ですが、普段は利用することがほとんどないため、「コマンドプロンプト」と言われてもピンと来ないユーザーの方がたくさんいます。
「コマンドプロンプト」とは、「コマンド」と呼ばれるPCに命令を出すコードを用い、WindowsのPCへの操作や設定を施すためのツールのことです。コマンドプロンプト上では、キーボードとを使って「コマンド」というPCに命令を出す命令コードを入力することによって使用します。
なお、この「コマンドプロンプト」はPCのスタートメニューから開けます。スタートメニュー検索で「cmd.exe」と入力し検索してみましょう。
コマンドプロンプトを使ってDNSキャッシュを確認する場合は「ipconfig /displaydns」コマンドを使用します。「ipconfig /flushdns」と入力すると、現在溜まっているDNSキャッシュの一覧が表示されます。
次に、DNSキャッシュをサーバから消去する方法をご紹介していきます。
DNSキャッシュをサーバから消去する方法として、まずはWindowsのPCを再起動してみましょう。PCを再起動することで、DNSキャッシュをサーバから消去ができます。一番簡単方法なので、他の方法が難しい場合に試してみてください。
コマンドプロンプトを使ってサーバからDNSキャッシュを消去してみましょう。まずはコマンドプロンプトを起動しましょう。コマンドプロンプトを起動するには、先にご紹介したように、PCのスタートメニューから開けます。スタートメニュー検索で「cmd.exe」と入力し検索してみましょう。
また、Windows 8/Windows Server 2012以降のPCを使っている場合は、スタートアイコンを右クリックし、「コマンドプロンプト」を選択することで起動も可能になっています。
「ipconfig /flushdns」と入力し、正常にDNSキャッシュが削除された場合、「DNS リゾルバーキャッシュは正常にフラッシュされました」という内容は画面に表示されます。
なお、しっかりとDNSキャッシュが削除されたかどうかをコマンドプロンプトで確認したいという場合は「ipconfig /displaydns」と入力し、実行しましょう。
「CCleaner」を使ってサーバからDNSキャッシュを消去してみましょう。「CCleaner」とは、無料のPCクリーナーソフトで、全世界で10臆ダウンロードを誇っている人気のソフトです。
「CCleaner」をPCにダウンロードし、デフォルト画面の設定で「DNSキャッシュ」にチェックを入れ「解析」を選択します。最後に「クリーンアップ開始」をクリックし、DNSキャッシュを削除しましょう。
「ネットワークの問題の識別と修復」を使用し、DNSキャッシュを消去する方法もあります。
Windowsのスタートボタンの「プログラムとファイルの検索」を使って「ネットワークの」と検索欄に入力すると、該当する機能が検索結果として表示されます。これを実行する事だけで、DNSキャッシュを消去できます。
1 / 2
続きを読む