ホームページ >システムチュートリアル >MAC >MacでDNSキャッシュをフラッシュする方法
MacのDNSキャッシュは通常、バックグラウンドでシームレスに動作します。ただし、腐敗はウェブサイトの読み込みの問題につながる可能性があり、404エラーとして頻繁に現れます。 このキャッシュをクリアすることは簡単なソリューションです。 この方法は、MacOSバージョンによってわずかに異なります。必要なキャッシュがクリアされていることを示す症状と関連するステップを調べてみましょう。
DNSキャッシュを理解するには、DNS(ドメイン名システム)を理解する必要があります。 Webサイトにアクセスすると、MacはDNSサーバーに連絡して、WebアドレスをIPアドレス(Webサイトのサーバーの数値位置)に変換します。これはDNSルックアップです。
DNSキャッシュはこれらの最近の検索を保存し、将来のリクエストを高速化し、ウェブサイトの読み込み時間を改善します。
MACでDNSキャッシュをクリアするで異なります
新しいmacos(ソノマ、ベンチュラ、モントラ、ビッグサー、および後の):
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
Macのパスワードを入力し、Enterを押します
古いマコー(カタリナ以前):
ターミナルで適切なコマンドを使用してください:
macos el capitan and chrom:
sudo killall -HUP mDNSResponder
sudo discoveryutil udnsflushcaches
sudo killall -HUP mDNSResponder
sudo dscacheutil -flushcache
sudo lookupd -flushcache
lookupd -flushcache
キャッシュを洗い流した後、Webサイトの問題が解決されたかどうかを確認します。 永続的な問題は、不要なブラウザ拡張機能の削除やリソース集約型アプリケーションの閉鎖など、追加のトラブルシューティングが必要になる場合があります。
DNSキャッシュのチェッククリアする前に、キャッシュの内容を確認できます:
any:mdnsresponder
。sudo killall -INFO mDNSResponder
(パスワードを入力)を実行します。chrome://net-internals/#dns
in Chrome)。
Safari>に行く好み> Advanced。
faqs
以上がMacでDNSキャッシュをフラッシュする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。