DNS Server Unavailable” エラーの修正方法

ドメインネームシステム(DNS)サーバーは、あなたが訪問したサイトのすべてのドメイン名が格納されている場所です。 Webブラウザでドメイン名を検索すると、ルーターによってDNSサーバーに転送されます。 特定のサイトのドメイン名が保存されていれば、対応するIPアドレスが返されます。 これにより、それらのサイトの読み込みが特に速くなります。

このプロセスは素晴らしいのですが、DNS サーバーが時々接続を確立できないことが珍しくありません。 このような場合、Web ブラウザのトラブルシューティングを試みると、「DNS サーバーが応答しません」というエラーが発生することがあります。 その中で最も顕著なのは、サーバー自体が現在停止している可能性です。 幸いにも、この問題は、多くの場合、いくつかの簡単な解決策を伴っています。

How To Fix The “DNS Server Unavailable” Error

DNS サーバーを使用できないというエラーを受け取ったことがありますか? このような場合、ブラウザを変更したり、ファイアウォールの設定を少しいじったり、ルータを再起動させるなど、簡単な方法で問題を解決できる場合があります。 原因究明とその後の対策はあなた次第です。

開こうとしている Web ページに別のブラウザを使用することから始めます。 つまり、現在 Mozilla Firefox ブラウザーを使用しているときにエラーが発生した場合、Microsoft Edge または Google Chrome に切り替えてください。 問題が解決しない場合は、他のデバイスのテストに移行できます。

問題がハードウェア障害の結果でないことを確認するために、同じネットワーク上のモバイル デバイスを使用して Web ページを開くことを試みてください。 また、原因が実際にDNSサーバーにあるかどうかを識別するために、データプランを使用して同じWebページに接続しようとすることも有益でしょう。

これらの手順を完了したら、ルータを再起動します。 DNS サーバーが使用できません」エラーがまだ存在する場合、もう少し効果的な方法を受ける必要があります。

Flushing Your DNS (Windows)

DNS サーバーを使用できない場合の問題を解決するのに最も効果的な方法は、コマンド プロンプトを使って、フラッシュを行う方法です。

  • WindowsキーとRキーを同時に押して実行ダイアログを表示します。
  • フィールドにcmdと入力し、Enterキーを押します。
  • コマンドプロンプトウィンドウで、ipconfig /flushdnsと入力してEnterを押します。
  • 続いてipconfig /releaseと入力してEnterを押します。
  • 最後にipconfig /renewと入力しEnterを押します。
  • Command Prompt ウィンドウを閉じ、システムを再起動します。

DNSのフラッシュ(MacOS)

Mac上でもDNSをフラッシュすることが可能です。 これを行う方法は、使用している Mac のバージョンによって多少異なります。

  1. Finder ウィンドウを開き、「アプリケーション」、「ユーティリティ」、そして「ターミナル」の順に進みます。
  2. 現在使用している MacOS のバージョンに関連する次の構文を入力します。
    • MacOS High Sierra – sudo killall -HUP mDNSResponder; sleep 2; echo macOS DNS Cache Reset | say
    • MacOS Sierra – sudo killall -HUP mDNSResponder;say DNS cache has been flushed
    • MacOS Mojave – sudo killall -HUP mDNSResponder.DNS キャッシュがリセットされた MacOS High Sierra – sudo killall -HUP mDNSResponder;say DNS キャッシュがリセットされた MacOS Mojave – sudo killall -HUP mDNSResponder;sleep 2;
    • MacOS X El Capitan/Yosemite – sudo dscacheutil -flushcache;sudo killall -HUP mDNSResponder;say cache flushed
  3. リターンキーを押してパスワードを入力して、もう一度リターンキーを押してみてください。
  4. DNS のフラッシュが成功したことを示す音声警告を待ってから、ターミナルを終了します。

MacOS X のキャッシュクリアを完全にフラッシュするには、いくつかの追加手順が必要です。 以前に行った手順の上に、MDNS と UDNS の両方のキャッシュをフラッシュする必要があります。

「ターミナル」を終了する前に、次のコマンドを実行します。

  1. MDNS キャッシュについては、sudo discoveryutil mdnsflushcache
  2. UDNS キャッシュについては、sudo discoveryutil udnsflushcaches

Remove Multiple Antiviruses

“You can never have too much protection.” (「防御はしすぎてもいけません。” これは現実の世界ではある程度正しいかもしれませんが、テクノロジーの世界では、同じコンピューターに複数のアンチウイルスプログラムをインストールすると、提供される保護機能を実際に妨げてしまうことがあります。

DNS の問題の原因である可能性があるため、現在 2 つ以上のアンチウイルス プログラムを実行しているかどうかを確認します。 これは、セキュリティを高めるだけでなく、より多くの DNS サーバー エラーを回避するのに役立ちます。

DNS サーバーの変更

ここに書かれているすべての修正をすでに試したが、同じ「DNS サーバーを使用できない」エラーが発生する場合、DNS サーバーを変更するとよいことがあります。 選択できるパブリック DNS はたくさんあり、Google の無料 DNS はより一般的な選択肢の 1 つです。

このプロセスは非常に簡単で、変更する場所を選択することによって、数回のクリックで行うことができます。 各例では、Windows オペレーティング システムを使用します。

DNS をルーター経由で変更する

  • ウェブ ブラウザーを起動して、URL バーに Default Gateway アドレスを入力し、ルーターにアクセスします。
    • コマンドプロンプトウィンドウを開き、ipconfigと入力し、Enterキーを押すと、デフォルトゲートウェイを見つけることができます。
    • 正しい認証情報を使ってルーターにログインしてください。
    • DNSサーバーに移動し、使用するインターネットプロトコル(IPv4またはIPv6)に最も適したオプションを選択します。
      • 現在のサーバーの代わりに使用するDNSサーバーのアドレスを入力します。 IPv6の場合は、それぞれ2001:4860:4860::8888と2001:4860:4860::8844になります。
    • 編集した情報を保存してルーターインターフェイスを終了します。

    DNS Changes via Windows OS

    • Run機能(Windowsキー+R)を起動してncpa.cplと入力して、ネットワーク接続プロパティにアクセスします。 Enterを押します。
    • Windows10ユーザーは、デスクトップ画面左下のWindowsアイコンを右クリックして、メニューから「ネットワーク接続」を選択できます。
    • 現在使用中のネットワークアダプターを選択します。 WiFi接続の場合はWLAN、直接接続(通常はイーサネットケーブル経由)の場合はLANです。
      • Windows 10では、左サイドパネルにオプションが表示されます。
    • 選択した項目を右クリックし、[プロパティ] を選択します。
    • [ネットワーク] タブで、メニューから IP バージョン(v4 または v6)を選択し、[プロパティ] ボタンをクリックします。
    • 次のDNSサーバーアドレスを使用:の放射状をクリックして、編集機能を有効にします。
    • 使用する予定のDNSサーバーアドレスを入力します。
      • 自動取得しない以前のDNSサーバーを使っていた場合は、後日、再び使うときのためにアドレスに注釈を付けておくことを忘れないでください。
    • OK をクリックして変更を確定します。

    Test New DNS Server

    DNS サーバーを変更したら、ブラウザを開いて www.google.com などよく知られたサイトを起動しようと試みます。 サイトがすぐにアクセスできる場合は、新しい DNS が正しく機能しています。 そうでない場合は、GoogleのIPアドレスの1つである172.217.16.195を直接ブラウザに入力し、Enterキーを押してください。

    おなじみのGoogleのロゴと検索バーが表示されるのを待ちます。 これも失敗する場合は、DNSサーバーそのものではなく、インターネットに問題がある可能性があります。 このような場合は、インターネットサービスプロバイダにお問い合わせください。