MacでDNSキャッシュをフラッシュする方法

MacでDNSキャッシュをフラッシュする方法

ブラウザにウェブサイトをロードするのに問題がありますか?考えられる原因はDNSキャッシュです。 Macで何も害することなくこのキャッシュをクリアできます。これにより、Webサイトの読み込みの問題が修正される可能性があります。





使用するmacOSのバージョンによっては、ターミナルで特定のコマンドを実行して、すべてのDNSキャッシュコンテンツを削除する必要があります。 Macでそれを行う方法を紹介します。





MacでDNSキャッシュをフラッシュする必要があるのはなぜですか?

通常、MacでDNS関連のエラーが発生した場合は、DNSキャッシュをクリアする必要があります。これには、ブラウザに表示されるDNSエラーメッセージと、Macで使用するアプリが含まれます。





関連している: DNSサーバーとは何ですか?なぜそれが利用できないのですか?

DNSキャッシュをクリアすると、ブラウジング関連の問題を修正するのに役立ちます。これは、DNSがコンピューター上でどのように機能するかによるものです。ご存知かもしれませんが、DNSはドメイン名をIPアドレスに変換します。 DNSキャッシュが破損した場合、またはDNSキャッシュに他の問題がある場合、その変換は失敗し、ブラウジングセッションが中断されます。



DNSキャッシュをフラッシュすると、Macでこれらの問題を修正するのに役立ちます。

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

macOSでは、次の方法でDNSキャッシュをフラッシュできます。 ターミナルでコマンドを実行する 。このコマンドにはさまざまなバリエーションがあり、macOSのバージョンに適したものを使用する必要があります。





ステップ1.macOSバージョンを見つける

あなたがする必要がある最初のことはあなたのmacOSバージョンを見つけることです。これは、DNSキャッシュをクリアするために使用するコマンドを決定するのに役立ちます。

macOSのバージョンを確認するには、 アップル 画面の左上隅にあるロゴを選択し、 このMacについて





macOS名とそのバージョンが表示されます。このバージョンは、実際にDNSキャッシュを削除するときに次のセクションで使用するため、注意してください。

ゲーム用のラップトップを高速化する方法

手順2.コマンドを実行してDNSキャッシュをフラッシュする

ターミナルウィンドウを使用してコマンドを実行し、MacのDNSキャッシュをフラッシュします。その方法は次のとおりです。

  1. 開ける ターミナル Spotlight、Launchpad、またはFinderでそれを見つけることによって。
  2. macOSのバージョンが10.11以降の場合は、ターミナルに次のコマンドを入力して、 入力sudo killall -HUP mDNSResponder
  3. macOSバージョン10.10を使用している場合は、次のコマンドを使用してDNSキャッシュをフラッシュします。sudo discoveryutil udnsflushcaches
  4. macOS 10.7、10.8、および10.9ユーザーは、次のコマンドを使用する必要があります:sudo killall -HUP mDNSResponder
  5. macOS 10.6の所有者は、次のコマンドを実行する必要があります:sudo dscacheutil -flushcache
  6. macOS 10.5以前を実行している場合、DNSキャッシュをフラッシュできるようにするコマンドは次のとおりです。sudo lookupd -flushcache

お気づきのように、各コマンドには sudo 初めに;つまり、コマンドを実行する前に、管理者パスワードの入力を求められます。 Macでこれらのコマンドを実行する前に、パスワードが手元にあることを確認してください。

DNSキャッシュをフラッシュすると問題が発生しますか?

DNSキャッシュをフラッシュすると、DNSのキャッシュされたエントリのみが削除されます。これらのDNSキャッシュファイルを削除しても問題は発生しません。

関連:DNSキャッシュポイズニングとは何ですか? DNSスプーフィングがどのようにあなたを乗っ取ることができるか

次にブラウザからサイトに接続しようとすると、ブラウザはDNSサーバーから新しいエントリを取得します。これらのエントリはDNSキャッシュに保存され、サイクルが続行されます。

DNSキャッシュをフラッシュしても、Macに害はありません。そのため、DNSの問題が発生するたびに、ためらうことなくこれを実行する必要があります。これにより、コンピューター上のサーバー関連のドメイン名の問題を実際に修正できます。

DNSに加えて、Mac上の他の多くのキャッシュタイプもクリアできます。キャッシュのクリアは、さまざまな問題のトラブルシューティング方法としてすばやく簡単に行えます。

スマートフォンの充電が遅いのはなぜですか
共有 共有 つぶやき Eメール Macでシステムとインターネットのキャッシュをクリアする方法

Macのキャッシュをクリアしたいですか? macOSのストレージスペースを取り戻すために一時ファイルを見つけてクリアする場所がいくつかあります。

次を読む
関連トピック
  • マック
  • DNS
  • トラブルシューティング
  • Macのヒント
  • マックOS
著者について マヘシュ・マクヴァナ(307件の記事が公開されました)

Maheshは、MakeUseOfのテクニカルライターです。彼は約8年間、技術ハウツーガイドを執筆しており、多くのトピックを扱ってきました。彼は、デバイスを最大限に活用する方法を人々に教えるのが大好きです。

MaheshMakvanaのその他の記事

ニュースレターを購読する

ニュースレターに参加して、技術的なヒント、レビュー、無料の電子書籍、限定セールを入手してください。

購読するにはここをクリックしてください