\r\n\r\n
最近、私たちのコンピュータには多くの環境設定やツールがありますが、時には古き良き時代のコマンドラインツールに勝るものはありません。特にネットワーク情報については、使用するOSに関係なく重要です。
Web上で最も重要なシステムの1つがDNS(Domain Name System)です。これは、友好的なウェブサイト名とIPアドレスを一致させるもので、Googleのサイトにアクセスすると、ブラウザはどのIPアドレスを要求すればよいかを知ることができます。
DNSは通常問題なく機能しますが、キャッシュされているため、時々動かなくなったり、古いアドレスを指してしまうことがあります。このような場合、DNS関連のエラーメッセージが、アクセスしようとするすべてのウェブサイト、あるいはいくつかのウェブサイトでポップアップ表示されることがあります。
macosxでは、いくつかの簡単なステップでDNSキャッシュをクリアし、新しい試みを得ることができます。まず、ターミナルを開いてください。一番手っ取り早いのは、Command+SpaceでSpotlight検索を開き、Terminalと入力してReturnキーを押してコマンドラインを開始することです。
実行中のOSによって、ここでのコマンドは若干異なります。画面左上のAppleロゴをクリックし、「このMacについて」を選択すると、インストールされているOS Xのバージョンを確認できます。
OS X Yosemite バージョン10.10.4以降(El Capitanを含む)の場合、コマンドは以下のようになります。
sudo killall -HUP mDNSResponderOS X Maverickバージョンv10.9.5以降を実行するために必要なコマンドは
sudo killall -HUP mDNSResponderまだSnow Leopardをお使いですか? Macをアップグレードする時期かもしれません!でもその前に、次のコマンドを使ってください。
sudo dscacheutil -flushcacheDNSをクリアしても害はないので、このコマンドを間違って使う心配はありません。
このエラーを解決するためにDNSキャッシュをクリアする必要がありますか?このエラーが表示される頻度をコメントで教えてください。
画像引用元:Argus via Shutterstock.com ウェブサイト