MAC
 Computer >> コンピューター >  >> システム >> MAC

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

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

インターネット接続の問題が発生した場合、接続に問題を引き起こす可能性のある理由はたくさんありますが、最初に非難されるのはインターネットブラウザです。たとえば、マシンに保存されているDNSキャッシュが古く、必要なWebサイトを取得できない可能性があります。その場合は、フラッシュする必要があるかもしれません。

macOSを実行しているMacでDNSキャッシュをフラッシュするのは、ターミナルウィンドウからコマンドを実行するのと同じくらい簡単です。ターミナルアプリを起動してコマンドを入力するだけで、作業が完了します。

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

1.ドックのLaunchpadをクリックし、ターミナルを検索してクリックすると、起動します。

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

2.ターミナルが起動したら、次のコマンドを入力してEnterキーを押します。このコマンドは、マシンのDNSキャッシュをフラッシュします。

sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder; say DNS cache flushed

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

3.「sudo」コマンドを実行しているため、マシンの管理者パスワードを入力するように求められます。そうして、Enterキーを押して先に進みます。

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

4. MacがDNSキャッシュをフラッシュするのを待ちます。フラッシュが完了するとすぐに、キャッシュがフラッシュされたことを示すメッセージが聞こえます。

キャッシュがフラッシュされたことを通知するテキスト通知を送信する代わりに、ターミナルは(もちろん、機械語で)そのデータがフラッシュされたことを通知します。

DNSキャッシュが消去されたので、先に進んでブラウザでWebサイトを開きます。これで、DNSキャッシュが適切に解決され、アクセスできるようになります。それが起こった場合、そのトリックはあなたのために働きました。

また、上記のコマンドは、OS XElCapitan以降を実行しているMacユーザーに対してのみ機能するはずです。古いバージョンのmacOSを使用している場合、OSファイルに内部変更が加えられているため、上記のコマンドは機能せず、これらのコマンドは無効になります。ただし、少しグーグルすると、OSXYosemiteまたはそれ以前のバージョンでDNSキャッシュをフラッシュする方法を説明するページが表示されます。

結論

Macに保存されているDNSキャッシュが問題の原因である場合、上記のガイドは、Macに保存されているDNSキャッシュ全体を消去することで、問題を解決するのに役立ちます。


  1. Mac で DNS キャッシュをフラッシュしてブラウジングの問題を解決する方法

    Mac の DNS キャッシュはバックグラウンドで密かに動作しているため、気付かないかもしれません。リクエストを送信すると、ブラウザーを介してターゲット Web サイトに正常にアクセスできます。 ただし、最近、いくつかの Web サイトにアクセスするように求めても、悪意のあるサイトにリダイレクトされるか、404 エラーでフィードバックが返される場合があります。これは、特定の攻撃者またはウイルスが Mac の DNS レコードに挿入され、Web への適切なアクセスを妨げている可能性があることを示しています。 それについてはあまり心配しないでください。解決策があります。この記事では、Mac で

  2. Windows 10 で DNS キャッシュをフラッシュしてリセットする方法

    インターネットサーフィン中に問題に直面していますか?アクセスしようとしている Web サイトが開かない場合ウェブサイトにアクセスできない場合、この問題の原因は DNS サーバーとその解決キャッシュにある可能性があります。 DNS または ドメイン ネーム システム あなたがオンラインでいる間、あなたの親友です。アクセスした Web サイトのドメイン名をマシンが理解できるように IP アドレスに変換します。 Web サイトにアクセスし、そのドメイン名を使用してこれを行ったとします。ブラウザは DNS サーバーにリダイレクトし、アクセスしている Web サイトの IP アドレスを保存します。デバ