ホームページ >システムチュートリアル >MAC >MacでDNSキャッシュをフラッシュする方法

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

Lisa Kudrow
Lisa Kudrowオリジナル
2025-02-25 08:45:09303ブラウズ

MacのDNSキャッシュは通常、バックグラウンドでシームレスに動作します。ただし、腐敗はウェブサイトの読み込みの問題につながる可能性があり、404エラーとして頻繁に現れます。 このキャッシュをクリアすることは簡単なソリューションです。 この方法は、MacOSバージョンによってわずかに異なります。必要なキャッシュがクリアされていることを示す症状と関連するステップを調べてみましょう。

DNSキャッシュは何ですか?

DNSキャッシュを理解するには、DNS(ドメイン名システム)を理解する必要があります。 Webサイトにアクセスすると、MacはDNSサーバーに連絡して、WebアドレスをIPアドレス(Webサイトのサーバーの数値位置)に変換します。これはDNSルックアップです。

DNSキャッシュはこれらの最近の検索を保存し、将来のリクエストを高速化し、ウェブサイトの読み込み時間を改善します。

MACでDNSキャッシュをクリアする

プロセスは、新しいMacOSバージョンである

で異なります

新しいmacos(ソノマ、ベンチュラ、モントラ、ビッグサー、および後の):

    アクセススポットライト検索(コマンドスペース)と「ターミナル」と入力します。ターミナルアプリを開きます。
  1. このコマンドを実行します:
  2. sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponderMacのパスワードを入力し、Enterを押します

How to Flush DNS Cache on Mac How to Flush DNS Cache on Mac How to Flush DNS Cache on Mac How to Flush DNS Cache on Mac How to Flush DNS Cache on Mac 古いマコー(カタリナ以前):

ターミナルで適切なコマンドを使用してください:

macos el capitan and chrom:

  • yosemite:sudo killall -HUP mDNSResponder
  • マコスライオン、マウンテンライオン、マーベリックス:sudo discoveryutil udnsflushcaches
  • Macos Snow Leopard:sudo killall -HUP mDNSResponder
  • macos leopard:sudo dscacheutil -flushcache
  • macos tiger:sudo lookupd -flushcache
  • lookupd -flushcacheキャッシュを洗い流した後、Webサイトの問題が解決されたかどうかを確認します。 永続的な問題は、不要なブラウザ拡張機能の削除やリソース集約型アプリケーションの閉鎖など、追加のトラブルシューティングが必要になる場合があります。 DNSキャッシュのチェック

クリアする前に、キャッシュの内容を確認できます:

  1. コンソールアプリを開き、Macを選択して、any:mdnsresponder
  2. を検索します
  3. ターミナルでは、sudo killall -INFO mDNSResponder(パスワードを入力)を実行します。
  4. コンソールのキャッシュされたDNSレコードを確認します。 または、ブラウザの開発者ツールを使用します(例:chrome://net-internals/#dnsin Chrome)。

How to Flush DNS Cache on Mac How to Flush DNS Cache on Mac How to Flush DNS Cache on Mac How to Flush DNS Cache on Mac How to Flush DNS Cache on Mac

DNSキャッシュをフラッシュするタイミング

時代遅れまたは破損したDNSキャッシュは、マルウェアによって悪化する可能性のある接続性の問題を引き起こす可能性があります。 キャッシュを洗い流すと、DNSスプーフィング、404エラー、ウェブサイトアクセスの問題、検索動作に関連するプライバシーの懸念、DNS記録伝播遅延などの問題を解決できます。 ただし、マルウェアの問題には、専用のマルウェアスキャンが推奨されます。 Safari dnsキャッシュのクリア

SafariはDNSキャッシュも維持しています。 Safariを再起動すると自動的にクリアされている間、手動でクリアできます:

Safari>に行く好み> Advanced。
  1. 「メニューバーにメニューの開発を表示します。」
  2. を確認します
  3. select develop>空のキャッシュ。 その後サファリを再起動します。

How to Flush DNS Cache on Mac How to Flush DNS Cache on Mac How to Flush DNS Cache on Mac faqs

    どれくらいの頻度で? 6か月ごとに合理的なガイドラインです
  • それは安全ですか?はい、安全です。 ただし、キャッシュのパフォーマンスの利点を無効にするため、過度に頻繁に清算を避けてください。
  • MacのDNSキャッシュをクリアすることは、さまざまなインターネットブラウジングの問題の簡単なトラブルシューティングステップです。 問題が続く場合は、他の潜在的な原因を考慮することを忘れないでください。

以上がMacでDNSキャッシュをフラッシュする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。