Anonim

あなたが以前に知らなかったかもしれないことの1つは、ウェブサイトにアクセスすることはアドレスバーにURLを入力するほど簡単ではないということです。 あなたのコンピューターは実際に何が起こっているのかを知りません。 代わりに、ブラウザはドメインネームサーバー(DNS)サーバーリスト内でその名前のIPアドレスを解決して検索し、見つかった場合はブラウザーをそのコンピューターに接続します。つまり、そのWebサイトをブラウザー内に表示します。

記事「Windows 10を高速化する方法-究極のガイド」も参照してください。

インターネット接続に応じて、このプロセス(およびWebサイトの読み込み)は比較的速く、コンピューターのDNSキャッシュを使用してより高速に実行できます。 コンピューターは、大きなアドレス帳で探すのではなく、最近訪れたサイトのIPアドレスを基本的に付箋紙に書き留めていると考えてください。

ただし、IPアドレスのサーバーが変更されたり、マルウェアが他のサイトにリダイレクトしようとすると、そのDNSキャッシュが詰まる可能性があります。 これにより、コンピューターがURLに接続しにくくなり、実際にサイトに完全に接続しようとするとエラーコードがスローされる可能性があります。 そのため、Webサイトへの接続に問題がある場合、DNSキャッシュが詰まっていると、実際には問題ではないにしても、その1つになる可能性があります。 幸いなことに、DNSキャッシュをフラッシュすることで問題を解決するのは本当に簡単です。 方法は次のとおりです!

Windows

最新バージョンのWindows 10を実行している場合でも、古いバージョンのWindowsを実行している場合でも(Windows XPにさかのぼる場合でも)、DNSキャッシュをフラッシュするのは簡単です。 実際には、コマンドプロンプトまたはWindows PowerShellに入力されたDNSキャッシュをリセットするための単一のコマンドだけです。

Windowsのどのバージョンでも、コマンドプロンプトを開き、コマンドipconfic / flushdnsを入力するだけです。 コマンドプロンプト、またはマシンはDNSをフラッシュするプロセスを開始します。成功した場合は、「 DNSリゾルバーキャッシュを正常にフラッシュしました。

Windows 10、8、または7を使用している場合、コマンドプロンプトがない、または単に古いテクノロジを使用したくない場合でも、Windows PowerShellでDNSキャッシュをフラッシュできます。 ただし、これは別のコマンドです。 それぞれのWindowsバージョンでWindows PowerShellを開き、コマンドClear-DnsClientCacheを入力するだけです 。 タダ! DNSキャッシュがリセットされました。

MacOSで

ほとんどすべてのバージョンのWindowsでDNSキャッシュをフラッシュすることは非常に簡単ですが、MacOSの背後にある基本的なツールセットはLinuxなので、MacOSでは少し複雑です。 最初のステップは、Macでターミナルアプリを開くことです。 これはドックで見つけることも、 アプリリストで見つけることもできます。 MacでSpotlightを使用して簡単に検索することもできます。Command+ Spaceを同時に押してTerminalを検索するだけです。

MacOSの最新バージョン(今日はOS X LionをmacOS Mojaveと呼んでいます)は同じコマンドを使用しますが、オペレーティングシステムの古いバージョンは少し異なるコマンドを使用します。 最新バージョンのmacOSを使用している場合は、コマンドsudo dscacheutil -flushcache; sudo killall -HUP mDNSResponderを入力するだけです。

OS Xの古いバージョンでは、コマンドsudo discoveryutil udnsflushcaches; sudo discoveryutil mdnsflushcachesを使用する必要があります。

以上です! DNSキャッシュはすぐにフラッシュされます。 どちらのコマンドでも、Windowsで表示されるような成功メッセージは表示されません。 ただし、問題のWebサイトに再度アクセスすると、フラッシュによって問題が解決されたかどうかを簡単に確認できます。

Androidで

実際、AndroidでDNSキャッシュをリセットまたはフラッシュするのは非常に簡単です。 一般的に、このようなプロセスはブランドによって異なりますが、今回はほとんどの場合、すべて同じです。

Google Chromeを実行している場合、Googleには実際にDNSキャッシュをフラッシュする方法が組み込まれています。 Google Chromeを開き、アドレスバーにchrome:// net-internals //#DNSと入力します 。 ページが読み込まれたら(すぐに表示されるはずです)、[ ホストキャッシュを消去 ]というボタンを押すだけです。 それだけです!

DNSキャッシュをクリアするもう1つの簡単な方法は、アプリ全体のキャッシュをクリアすることです。 電話のアプリケーションマネージャーに移動し、毎日使用するブラウザーを選択して、[ キャッシュクリア ]ボタンを押すだけです。

Googleは実際にAndroidに自動DNSキャッシュクリアを組み込んでいます。Wi-Fiをオンまたはオフにすると、DNSキャッシュもクリアされます。 そのため、サイトで問題が発生している場合、Wi-Fiボタンのオンとオフを切り替えるだけで問題を解決できます。

iOSで

iPhoneまたはiPadを実行している場合、Appleは実際にDNSキャッシュを簡単にフラッシュまたは消去します。 彼らは実際にあなたがそれを行うことができる2つの方法を提供します。

最初は、実際に機内モードをオンにすることです。 機内モードをオンまたはオフにする際に、DNSキャッシュは実際に自動的にクリアされます。 機内モードをオンにするのは簡単です。 iPhoneまたはiPadを上にスワイプするだけで、コントロールセンターが表示されます。 次に、飛行機のボタンをテープで留めます。 ステータスバーの画面の右上または左に飛行機のロゴがポップアップ表示されたら、もう一度押すとオフになります。 タダ! DNSキャッシュがクリアされています。

実際に設定アプリを開き、 機内モードスライダーをオンまたはオフの位置に切り替えて、同じことを行うことができます。 これは、 設定アプリの最初のオプションです。

AppleがiOSでDNSキャッシュをクリアできるようにするもう1つの方法は、ネットワーク設定をリセットすることです。 これを行うには、iPhoneまたはiPadで設定アプリを開きます。 [ 全般]に移動し 、[ リセット ]オプションをタップします。 次に、 [ネットワーク設定のリセット]をタップして、 リセットすることを確認します。 プロセスが完了すると、DNSキャッシュがクリアされ、デバイスが再起動したら、接続に問題があったサイトに移動してみることができます。

閉鎖

ご覧のとおり、ほぼすべてのプラットフォームでDNSをフラッシュするのは非常に簡単です。 ほんの数ステップで、インターネット接続が再び正常に機能するようになります。 時々システムが詰まることがあり、簡単なDNSフラッシュにより、事前に接続が困難だったWebサイトにアクセスできます。 これで問題が解決しない場合は、実際にサイトのサーバーエンドに問題があるか、インターネットサービスプロバイダー(ISP)に問題がある可能性があります。その場合は、彼らがあなたのために修正できるものであるかどうかを把握するために鳴ります。

DNSをフラッシュする方法