MacでDNSキャッシュをクリアする方法
DNSキャッシュまたはDNSリゾルバーキャッシュは、OSおよびブラウザーでのDNSルックアップの一時データベースです。これは、ドメインとともにWebサイトへの最近のアクセスと試行されたアクセスの記録で構成されます。キャッシュポイズニングやその他のインターネット接続の問題をトラブルシューティングするには、DNSキャッシュをフラッシュする必要がある場合があります。このアクションにより、すべてのDNSエントリが削除されます。その上、それはまた無効な記録を取り除きます。への道をチェックしましょうMacのDNSキャッシュをクリアします。
DNSキャッシュのクリアは何をしますか?
MacでWebサイトにアクセスできない場合、またはWebページが正しく読み込まれない場合は、DNSキャッシュをクリアすると便利です。また、サイトが最近サーバーを移動した場合に備えて、新しいバージョンのWebサイトを正しく表示することもできます。これは、古いエントリをクリアし、新しいエントリをフェッチすることによって行われます。最後に、DNSキャッシュを定期的にフラッシュすることも、検索動作を隠し、操作に対するセキュリティを提供するのに役立ちます。
MacでDNSキャッシュをフラッシュする方法
macOS Catalina、Mojave、High Sierra、Sierra、およびmacOS ElCapitanのコマンドは同じです。
- 開けるターミナルLaunchpadまたはUseを使用するファインダ→アプリケーション→ユーティリティ、またはこれについてはSpotlight Search(Command + Space Bar)。
- 今、あなたはする必要がありますコマンドを入力してください下記のとおり。
sudo killall -HUP mDNSResponder
- あなたの〜を入力してくださいMacのパスワード次にを押します入力もう一度キーを押します。
終わり!ここで、DNSキャッシュが完全にフラッシュされるまでしばらく待つ必要がある場合があります。完了すると、口頭の音声アラートにより、MacでDNSキャッシュがフラッシュされたことを確認します。
MacのDNSキャッシュが正常にクリアされました。ほとんどの場合、WebサイトにアクセスしたりWebページを表示したりするのに問題はありません。
古いmacOSバージョンでDNSキャッシュをクリアする
古いバージョンのmacOSを使用している場合は、次のコマンドを使用します。
macOS YosemiteのDNSキャッシュをクリアするには、次の構文を入力します。
sudo discoveryutil udnsflushcaches
macOS Lion、Mountain Lion、およびMavericksのDNSキャッシュをクリアするには、次の構文を入力します。
sudo killall -HUP mDNSResponder
それだけです、皆さん。
サインオフ…
うまくいけば、DNSキャッシュを取り除くことはあなたにとってもはや大したことではないでしょう。さらに、必要に応じて、GoogleChromeブラウザに対してのみDNSキャッシュをクリアすることもできます。このために入力してくださいchrome:// net-internals /#dnsChromeのアドレスバーにあります。次に、をクリックしますホストキャッシュをクリアします。
あなたもチェックアウトしたいかもしれません:
これに関連する質問がある場合は、以下のコメントにそれを投げてください。