「DNSサーバーが応答しない」エラーを修正するにはどうすればよいですか? (12の方法)
公開: 2022-04-08インターネットサーフィン中、多くの場合、ブラウザは「 DNSサーバーが応答していません」または「 DNSサーバーが応答していません」というエラーメッセージを表示している必要があります。 あなたはウェブサイト、ブラウザ、またはインターネット接続で何が悪かったのか気が狂い始めます。 しかし、物事はあなたが想定しているものとは大きく異なります。
DNSがホスト名をIPアドレスに変換できない場合、このDNSサーバーが応答しないとエラーが発生します。 ブラウザ画面でこのエラーメッセージが表示される原因は複数ある可能性があります。これについては、この投稿の後のセクションで詳しく説明します。
しかし、あなたの知る限り、問題のほとんどは簡単な手順で簡単に解決できます。 動作する最も一般的で効果的な方法は、コンピューターを再起動するか、別のWebブラウザーに切り替えることです。
したがって、この投稿では、「DNSサーバーが応答しない」のすべての側面、つまりDNSサーバーが応答しないことの意味、DNSサーバーが応答しないエラーの原因となる理由、およびそれらを修正する方法について説明します。
すべての答えを得るために読み続けてください、始めましょう!
DNSサーバーが応答しないエラーの意味は何ですか?

簡単に言うと、DNSまたはドメインネームサーバーは、英数字のホスト名をIPアドレスに変換するトランスレーターです。 それがどのように機能するかを詳しく理解しましょう。
まず、WebブラウザのアドレスバーにWebアドレスまたはホスト名を入力すると、ルーターを介して近くのDNSサーバーに送信され、そこで数値のIPアドレスに変換されます。 この翻訳プロセス中に問題が発生した場合、ユーザーはWebブラウザページに「DNSサーバーが応答していません」というエラーメッセージで通知されます。 つまり、Webブラウザがインターネットに正常に接続できていません。
一般に、このタイプのエラーは、ユーザーのインターネット接続が不十分であるか、DNSが適切に構成されていないために、ユーザー側から発生します。 また、ユーザーがWebブラウザーを更新していないか、サーバーがビジー状態である可能性もあります。
したがって、この問題の修正を試みる必要がある最も一般的で広く使用されている解決策は、単にパーソナルコンピュータを再起動するか、他のブラウザで試すことです。
PC、特にWindowsデバイスでDNSサーバーが応答しない理由として考えられるものを確認しましょう。 Windowsは世界で主要なオペレーティングシステムの市場シェアを持っているので、DNSサーバーがWindows10で応答しない理由を見てみましょう。
DNSサーバーがWindows10デバイスに応答しない考えられる理由
ユーザーがWebブラウザーにホストの名前を入力すると、DNSによってIPアドレスに変換されます。 また、DNSは、ユーザーが要求するこれらすべてのIPアドレスをキャッシュの形式で保存します。 したがって、これから、このエラーがWindows10デバイスで発生する原因となる可能性は2つだけです。 彼らです:
- 使い果たされたキャッシュメモリ:ユーザーが要求するすべてのIPアドレスがキャッシュメモリとしてDNSに保存されることをすでに読んでいるので、ユーザーがWebサイトに再度アクセスしたいときはいつでも、同じプロセスを何度も繰り返すことはありません。
- マルウェア攻撃:一部のマルウェアまたはコンピューターウイルスは、ブラウザーからデータを盗むために割り当てられています。 同様に、フィッシングは、コンピュータがマルウェアに感染し、WebデータがDNSキャッシュから盗まれたり、侵害されたりするデータ盗用技術です。 このため、他の潜在的に有害なWebサイトにリダイレクトされ始めます。
これで、このエラーメッセージがWebページに反映される原因として考えられるものを理解できる必要があります。 この問題をできるだけ早く修正できるさまざまな方法を確認しましょう。
世界中で使用されているオペレーティングシステムは、MicrosoftとMac OSの2つだけなので、これら2つのプラットフォームのみのソリューションについて説明します。
DNSサーバーが応答しないエラーを修正する方法(WindowsおよびmacOS)
これで、「 DNSサーバーが応答しません」というエラーの意味と、それを引き起こす可能性のある理由について理解できました。 したがって、WindowsとmacOSの両方のプラットフォームで利用可能な最善の方法でこのエラーを修正する方法を知る時が来ました。
1.さまざまなブラウザでチェックアウト
誰もが最初に試すべき最も一般的で基本的な方法の1つは、他のブラウザでもエラーが発生するかどうかを確認することです。 場合によっては、DNSサーバーが応答しないエラーは、ブラウザーを変更するか、現在のブラウザーを最新バージョンで更新するだけで修正できます。
まず、MozillaFirefoxやMicrosoftEdgeなど、インターネット上で利用できる他のさまざまな人気のあるWebブラウザを試すことができます。 macOSユーザーで、デフォルトのWebブラウザーがサファリの場合は、代わりにchromeまたはFirefoxを試すことができます。
DNSサーバーの問題またはエラーメッセージが見つからない場合は、デフォルトの現在のWebブラウザに問題があることを意味します。 再インストールするか、利用可能な最新バージョンで更新することができます。
ただし、ブラウザを切り替えても「DNSサーバーが応答していません」というエラーメッセージが表示される場合は、このエラーの原因がブラウザではないことを意味します。
2.コンピュータの電源をセーフモードでオンにします
オペレーティングシステムの問題により、コンピュータのWebブラウザにエラーメッセージに応答しないDNSサーバーが表示される場合があります。 したがって、この問題を把握して解決するには、コンピュータの電源をセーフモードでオンにして、問題が解決するかどうかを確認します。
セーフモードでは、オペレーティングシステムの実行に必要なすべてのコンピューターリソースとファイルが制限されます。これは、この問題を解決するための効果的な方法です。
Windows7でセーフモードを有効にする
Windows 7ユーザーの場合、コンピューターをセーフモードでオンにするには、 [電源]>[再起動]に移動してコンピューターを再起動する必要があります。 その後、コンピュータが起動し始めたら、すぐにF8キーを押し続けます。 そのチェックの後、問題のDNSサーバーがWindows7に応答しない問題が修正されたかどうか。
Windows10または11ユーザーの場合にセーフモードを有効にする
Windows 10と11の両方でセーフモードをオンにすることはまったく同じですが、Windows7とは異なります。実行する必要のある手順を見てみましょう。
- WindowsボタンとキーRを同時にクリックします。
- 表示されたボックスに「msconfig」と入力します。

3.[ブート]タブ>[セーフブート]オプションを選択し、[適用]ボタンをクリックします。

4.次に、[再起動]ボタンを選択して、変更を適用します。
コンピュータはセーフモードで起動します。 そのチェックの後、Windows10に応答しないDNSサーバーまたはWindows11に応答しないDNSサーバーの問題が修正されました。
macOSでセーフモードをオンにする
macOSユーザーの場合、プロセスはほとんど同じです。 マシンが起動しているときは、アップルのロゴが表示されない限り、または表示されるまで、Shiftキーを押す必要があります。 ロゴが表示されたら、キーを離すと、Macマシンがセーフモードで起動します。
その後、セーフモードで、Webサイトに再度アクセスしているときに問題が解決しないかどうかを確認できます。 セーフモードでインターネットや接続の問題がなく、DNSサーバーが応答しない問題が発生した場合は、ウイルス対策などのサードパーティアプリケーションが原因である可能性があります。
3.ウイルス対策とファイアウォールで確認します
別のブラウザで確認したり、セーフモードでウェブサイトにアクセスしたりしても問題を解決できない場合は、次に試すことができる方法は、システムのウイルス対策とファイアウォールを一時的に無効にすることです。
ウイルス対策とファイアウォールは、悪意のある攻撃や侵入からWebサイトを保護するシステムの最も重要なセキュリティ対策の1つです。 ただし、システムや接続に問題が発生する場合もあります。
したがって、ファイアウォールまたはウイルス対策ソフトウェアが原因であるかどうかを確認するには、それらを一時的に無効にして、問題が解決しないかどうかを確認する必要があります。
Windowsユーザーの場合、Windowsウイルス対策アプリケーション「WindowsDefender」を無効にするには、コントロールパネル>[更新とセキュリティ]>[Windowsセキュリティ]>[ウイルスと脅威の保護]>[設定の管理]に移動する必要があります。

次の図に示すように、リアルタイム保護を一時的にオフにします。

Macintoshユーザーがファイアウォールを一時的に無効にするには、[システム環境設定]>[セキュリティとプライバシー]>[ファイアウォール]に移動する必要があります。
ウイルス対策ソフトウェアまたはファイアウォールを正常に非アクティブ化した後、WebサイトからWebサイトにアクセスして、問題がまだ存在するかどうかを確認できます。 問題が解決した場合は、ウイルス対策プログラムの設定を確認して有効にすることができます。
4.インターネットモデムまたはルーターを再起動します
DNSサーバーが応答しない問題を修正するもう1つの最も簡単なトラブルシューティング方法は、インターネットモデムまたはルーターを再起動することです。 この方法は、ルーターのキャッシュメモリをクリアするのに役立ち、問題の修正に役立つ可能性があります。
モデムを再起動するには、LEDライトの点滅が止まるまで電源ボタンを押してモデムをオフにし、10秒間待ちます。 または、ルーター/モデムから電源を取り外して、30秒待つことをお勧めします。 しばらく待ってから、モデムまたはルーターの電源を入れるか、電源に再度接続して、接続が確立されるまで待ちます。
その後、Webブラウザに戻り、この方法で「DNSサーバーが応答しない問題」を解決できるかどうかを確認しますか?
5.利用可能な最新バージョンでネットワークアダプタを更新します
「DNSサーバーが応答しない」問題に直面しているもう1つの考えられる理由は、ネットワークアダプターの古いバージョンが原因である可能性があります。 したがって、この状況では、利用可能な最新バージョンでネットワークアダプタを更新することが解決策になる可能性があります。
ネットワークアダプタを手動で更新するか、ツールを使用して更新を検索し、自動的にインストールすることができます。 ネットワークアダプタプロバイダーがIntelの場合は、公式Webサイトで最新バージョンを簡単に入手できます。
6. P2P機能を無効にして、DNSサーバーがWindows10に応答しない問題を修正します
上記のすべての方法でDNSサーバーが応答しないエラーを修正できない場合。 もう1つ試すことができるのは、Windows10ユーザー専用のWindowsP2P機能を無効にすることです。 ただし、上記のすべては、マシンのダウンロード帯域幅を節約します。 つまり、すべてのWindows Updateを一度ダウンロードすると、デバイスを媒体として使用して、ローカルネットワークで利用可能なすべてのコンピューターにこの最新バージョンを拡散/共有できます。
ただし、この機能は、DNSサーバーがエラーに応答せず、DNSプロセスを中断させる原因となる可能性もあります。 したがって、一時的に無効にして、原因かどうかを確認する必要があります。
このP2P機能を無効にするには、マシンの左下隅にあるWindowsをクリックし、[設定]オプションに移動してから、次の図に示すように[更新とセキュリティ]に移動するだけです。

次の図に示すように、[詳細オプション]をクリックします。

次の図に示すように、[詳細オプション]ページのすぐ下に[配信の最適化]オプションがあります。

次に、P2P機能を無効にするには、次の図に示すように、[他のPCからのダウンロードを許可する]オプションをオフにする必要があります。

上記のすべての手順を実行した後、変更を有効にするためにコンピューターを再起動し、問題を解決できるかどうかを確認する必要があります。 それがうまくいかない場合は、私たちはあなたが試すことができるより多くの解決策をあなたに提供するつもりです。
7. DNSキャッシュをクリアし、IPアドレスをリセットします
以前、ルーターを再起動してキャッシュをクリアしようとしましたが、機能しませんでした。 最も効果的で一般的な方法を試しても、それを修正することはできません。 次に、DNS設定を確認して、より深く、少し技術的になりましょう。 ルータにはキャッシュが存在するため、インターネットへの接続を確立する前に、ルータをパージする必要があります。
Windowsユーザーの場合、Windowsの検索バーに「 cmd 」と入力し、次のようにコマンドプロンプトアプリケーションを選択して、コマンドプロンプトを開く必要があります。

コマンドプロンプトアプリを開き、「 ipconfig / flushdns 」と入力して、Enterキーを押します。

Enterボタンを押すと、コマンドプロンプトがDNSを即座にフラッシュし、次の図に示すように、「 DNSリゾルバーキャッシュが正常にフラッシュされました」というメッセージが表示されます。

同様に、以下に説明するように次のコマンドを入力して、同じプロセスを繰り返します。
- ipconfig / registerdns
- ipconfig / release
- ipconfig / renew
macOSユーザーの場合、DNSキャッシュをパージまたはフラッシュするには、コマンドキーとスペースキーを同時に押してターミナルアプリケーションに移動し、Spotlightに「terminal」キーワードを入力する必要があります。 ターミナルアプリケーションを開き、次のコマンドを入力してEnterキーを押します。
1 |
dscacheutil - flushcache |
これで完了です。この簡単なコマンドは、DNSキャッシュを即座にフラッシュします。
8.プライマリ以外のすべての接続を無効にします
さて、マシン上のすべてのファイアウォールとウイルス対策アプリケーションを無効にしてもDNSサーバーが問題に応答しない場合は、プライマリ以外のすべての接続を無効にすることもできます。 これは、現在またはアクティブな接続ではなく、他の使用可能な接続を無効にする必要があることを意味します。
Windows 10または11ユーザーの場合、画面の左下隅にあるWindowsアイコンに移動してクリックする必要があります。 次の図に示すように、検索バーに「ネットワーク接続」と入力し、次のように[ネットワーク接続の表示]アプリケーションを選択します。

[ネットワーク接続の表示]をクリックすると、[ネットワーク接続]ページに移動します。このページでは、使用可能なすべての接続を確認できます。 下の図に示すように、使用しているアクティブ/現在の接続は緑色でマークされ、使用されていない接続は赤十字でマークされます。


次に、使用されていない接続を選択し、それらを1つずつ無効にします。 すべてのセカンダリ接続を正常に無効にした後、コンピュータを再起動し、ブラウザのWebサイトにアクセスして、DNSサーバーが応答しない問題を解決するかどうかを確認する必要があります。
macOSユーザーの場合、セカンダリ接続を無効にするためのプロセスはまったく異なります。 これを行うには、WindowsOSのWindowsアイコンに似たアップルアイコンをナビゲートする必要があります。 [システム環境設定]、[ネットワーク]の順に選択します。

上の図に示すように、使用可能なすべてのネットワーク接続がウィンドウの左側に一覧表示されます。 ここで、接続を無効にするには、ネットワークを選択し、図に示すようにウィンドウの下部にある(-)記号をクリックする必要があります。
9.WindowsPCのDNS設定を変更する
この方法は少し技術的になり、多くの手順が必要になります。これは、初心者にとっては少し混乱する可能性があります。 ただし、上記のすべての方法でDNSサーバーが応答しない問題を修正できない場合は、試してみる必要がある効果的な方法です。
Windowsユーザーの場合、最初に行う必要があるのは、方法8で説明したのと同じプロセスに従って、ネットワーク接続に移動することです。
[ネットワーク接続の表示]ページで、現在使用している接続またはアクティブな接続を選択し、右クリックしてオプションを表示します。 プロパティを選択します。

プロパティをクリックすると、新しいウィンドウが開きます。このウィンドウで、次の図に示すように、インターネットプロトコルバージョン4(TCP / IPv4)を選択する必要があります。

インターネットプロトコルバージョン4の新しいウィンドウが表示されます。別のDNSアドレスを手動で割り当てるには、[次のDNSサーバーアドレスを使用する]オプションを選択する必要があります。

GoogleのパブリックDNSIPv6アドレスをPreferredDNSサーバーに8888として、 AlternateDNSサーバーに8844として入力できます。
ただし、macOSユーザーの場合は、Appleアイコン>システム環境設定>ネットワークに移動してこの設定を行うことができます。

次に、現在のネットワークを選択し、[詳細設定]ボタンを選択する必要があります。

[詳細設定]ボタンをクリックすると、新しいウィンドウが表示され、新しいDNSを入力する必要があります。 [DNS]タブを選択し、[+]ボタンをクリックして、[Enter]ボタンを押します。

新しいDNS情報を正常に入力したら、次に行う必要があるのは、[適用]ボタンをクリックして、Webブラウザーを再起動することです。 Webサイトにアクセスして、DNSサーバーが応答しないというエラーが解決されたかどうかを確認できます。
10.IPv6を一時的に無効にします
IPv4以降、主に使用される最新のインターネットプロトコルバージョンはIPv6です。 その主な機能は、ネットワークとインターネットの間でトラフィックをルーティングすることです。 ただし、場合によっては、コンピューター画面でDNSサーバーがエラーメッセージに応答しないことをトリガーした原因である可能性もあります。
したがって、それがこのエラーの背後にある主な原因であるかどうかを確認するには、上記の2つの方法で行ったのと同じように、[コンピューターのネットワーク接続]ページを開く必要があります。 アクティブ/現在の接続を選択して右クリックし、[プロパティ]オプションを選択します。

以下に示すようなネットワーク接続のプロパティウィンドウが表示されます。
開いたパネルの[ネットワーク]タブで、[インターネットプロトコルバージョン6(TCP / IPv6)]が表示されるまで下にスクロールします。

次に、IPv6を無効にします。上の図に示すように、デフォルトで選択されている場合は、ボックスの選択を解除します。 次に、Webブラウザを再起動して、問題が解決したかどうかを確認します。
macOSユーザーの場合、まず、ターミナルアプリケーションを開き、以下のコマンドを入力する必要があります。
1 |
networksetup - listallnetworkservices |
利用可能なすべてのネットワークの完全なリストが表示されます。 WifiデバイスのIPv6を無効にするには、以下のコマンドを入力する必要があります。
1 |
networksetup - setv6off Wi - Fi // for wifi connection |
その後、エンターボタンを押すと完了です。 この方法が機能しているかどうかは、Webブラウザを再起動してWebサイトにアクセスするだけで確認できます。
11. Microsoft Virtual Wi-Fiミニポートアダプターを無効にすると問題が解決するかどうかを確認しますか?
Microsoft Virtual Wi-Fi Miniport Adapterを無効にするには、最初に、キーボードのWindowsボタンとRキーを同時に押す必要があります。 実行ポップアップウィンドウが表示されます。

次に、 devmgmtと入力する必要があります。 mscとEnterキーを押します。 このコマンドは、コンピューター画面でデバイスマネージャーアプリケーションを起動します。 次に、[表示]タブをクリックし、[非表示のデバイスを表示]を選択して、次の図に示すように、リストに非表示になっている新しいデバイスを表示します。

[ネットワークアダプタ]カテゴリをクリックして展開し、Microsoft Virtual Wi-Fiミニポートアダプタを右クリックして、[デバイスのアンインストール]オプションを選択します。

使用可能なすべての仮想ミニポートアダプタで同じプロセスを実行し、完了したら、すべてのウィンドウを閉じてシステムを再起動します。
12.インターネットサービスプロバイダーに連絡する
上記の11の方法から、DNSサーバーがエラーに応答しない問題を修正するには1つの方法で十分です。 ただし、上記の方法のいずれも機能しない場合、あなたに残された唯一の最後のオプションは、インターネットサービスプロバイダーに連絡することです。
彼らの技術的な知識とスキルは、この問題をできるだけ早く解決するのに役立ちます。
また、次のような同様の種類のエラーに基づく他の記事を読むこともできます。
- DNS_PROBE_FINISHED_NXDOMAINエラーを修正する方法は?
- エラー404が見つかりませんを修正する方法は?
断続的なDNSサーバーが問題に応答しない
場合によっては、コンピュータ画面で断続的なDNSサーバーが応答しないエラーが発生することもあります。 このエラーをトリガーする主な原因は、障害のあるブロードバンドルーターまたはモデムである可能性があります。 つまり、問題の原因はネットワークアダプターであり、正しく機能するようにするには、次の手順に従う必要があります。
- モデムまたはルーターを再起動します
- ネットワークカードドライバを更新します
- コンピューターをルーターに再接続してみてください
- IPv6を無効にしてみてください
- Winsockをリセットする
ステップ1:管理者権限でCmdプロンプトを開くために必要なすべて
ステップ2: netsh winsock reset catalogと入力して、Enterキーを押します。

ステップ3:コンピューターを再起動すると完了です。
ただし、上記のいずれの方法でもうまくいかない場合は、Windowsでクリーンブートを実行し、ウイルス対策プログラムを一時的に無効にすることで、最後に試すことができます。
概要
Webサイトへのアクセス中に「DNSサーバーが応答していません」というエラーメッセージが表示されると、非常に苛立たしくなり、イライラする可能性があります。 このエラーをトリガーする理由はさまざまな理由による可能性がありますが、最良の部分は、いくつかの簡単な方法に従うことで解決できることです。 そのような:
- 別のブラウザでWebサイトにアクセスしようとしています
- コンピュータをセーフモードにします
- ウイルス対策とファイアウォールで確認する
- インターネットモデムとルーターを再起動します
- 利用可能な最新バージョンでネットワークアダプタを更新します
- WindowsP2P機能を無効にする
- DNSキャッシュをクリアし、IPアドレスをリセットします
- アクティブな接続のプライマリではなく、すべての接続を無効にします
- WindowsでDNS設定を変更する
- IPv6を無効にする
- Microsoft仮想Wi-Fiミニポートアダプターを無効にする
- ISPに連絡してください
上記の方法とは別に、この投稿で言及し損ねた作業方法が他にある場合は、以下のコメントセクションでお知らせください。
よくある質問
DNSサーバーが応答しないのを修正するにはどうすればよいですか?
DNSサーバーが応答しない問題を修正するための12の最良の方法は次のとおりです。
1.別のブラウザでWebサイトにアクセスしようとしています
2.コンピュータをセーフモードにします
3.ウイルス対策とファイアウォールで確認します
4.インターネットモデムとルーターを再起動します
5.利用可能な最新バージョンでネットワークアダプタを更新します
6.WindowsP2P機能を無効にします
7. DNSキャッシュをクリアし、IPアドレスをリセットします
8.アクティブな接続のプライマリではなく、すべての接続を無効にします
9.WindowsでDNS設定を変更します
10.IPv6を無効にします
11.Microsoft仮想Wi-Fiミニポートアダプターを無効にします
12. ISP(インターネットサービスプロバイダー)に連絡する
DNSサーバーをどのようにリセットしますか?
DNSサーバーをリセットするには、次の手順を実行します。
1. Windows PCの左下隅にある[スタート]ボタンをクリックして、CMDを開きます。
2.CMDの黒いウィンドウが表示されます。
3. ipconfig / flushdnsと入力し、Enterキーを押します
4.WindowsPCを再起動します
DNS障害とは何ですか?
何らかの理由で、DNSがTCP/IPネットワークでホスト名をIPアドレスに変換できない場合。 これはDNS障害と呼ばれます。