「DNSサーバー応答なし」エラーに遭遇すると、WordPressサイトにアクセスできなくなるため、ユーザーはイライラする可能性があります。
この一般的な問題は、ネットワークの問題やDNS設定の間違いなど、いくつかの要因によって発生する可能性があります。
WordPressのエラーのトラブルシューティングに長年の経験を持つ私たちは、最も一般的な問題と、それらを修正するための最も簡単で効果的な方法について直接的な知識を得ています。
この記事では、WordPressで「DNSサーバーが応答しません」というエラーを簡単にトラブルシューティングして修正する方法を説明します。

WordPressで「DNSサーバー応答なし」エラーとは何ですか?
「DNSサーバー応答なし」エラーは、ユーザーが遭遇する可能性のある最も一般的なWordPressエラーの1つです。
このエラーは、ウェブサイトへのアクセスを妨げるため、トラブルシューティングが困難になります。多くの初心者は、自分だけなのか、それとも他の人もこのエラーを見ているのか確信が持てません。

「DNSサーバーが応答しません」というエラーは、ブラウザがウェブサイトのホスティングサーバーとの接続を確立できなかったことを意味します。
このエラーは通常、 a DNS プロバイダーが利用できない、ファイアウォールに問題がある、ネットワーク接続に問題がある、またはインターネットモデムまたはルーターに問題がある場合に発生します。
それを踏まえた上で、ウェブサイトで「DNSサーバーが応答しません」というエラーを簡単にトラブルシューティングして修正する複数の方法を見ていきましょう。
1. インターネット接続を確認する
インターネット接続が切断されているために、「DNSサーバーが応答しません」というエラーが発生する可能性があります。したがって、まず、現在インターネットに接続されていることを確認する必要があります。
Wi-Fiに接続されているにもかかわらずエラーが表示される場合は、コンピューターの電源をオン/オフしてインターネット接続を再起動できます。
または、ルーターの電源アダプターを抜いて、少なくとも1分待ってから再度接続することもできます。
その後、WordPressブログにアクセスしてエラーが消えたか確認してください。
2. 別のウェブブラウザまたはシークレットモードに切り替えてみる
このエラーは、デフォルトのウェブブラウザに問題があるために発生することがあります。
Mozilla FirefoxやMicrosoft Edgeなどの別のブラウザでWordPressサイトにアクセスすることで、「DNSサーバーが応答しません」というエラーを解決しようとすることができます。
例えば、Google Chromeを使用していて、「DNSサーバーが応答しません」というエラーが表示される場合は、Mozilla Firefoxを使用してウェブサイトにアクセスしてみてください。
Chromeのシークレットモードのようなプライベートタブでページを開いてみることもできます。別のブラウザでウェブサイトにアクセスできる場合は、問題はデフォルトのウェブブラウザにあるということです。
その場合は、ブラウザのキャッシュをクリアして問題が解決するかどうかを確認できます。それでも問題が解決しない場合は、ブラウザを再インストールしてみてください。
3.ファイアウォールまたはウイルス対策を無効にする
ファイアウォールとアンチウイルスプログラムは、悪意のあるソフトウェアからコンピューターを保護します。
ただし、これらのプログラムは、厳格な設定やプログラム自体の問題により、信頼できるサイトをブロックすることもあります。
このソフトウェアが原因で「DNSサーバーが応答しません」というエラーが発生しているかどうかを確認するには、ファイアウォールとウイルス対策プログラムを一時的に無効にする必要があります。
Windowsを使用している場合は、スタートメニューから「設定」アプリを選択することで、ファイアウォールおよびウイルス対策プログラムを簡単に無効にできます。

開いたら、サイドバーから「プライバシーとセキュリティ」オプションをクリックします。
ここから、「Windowsセキュリティ」オプションを選択します。

これにより新しい画面に移動し、リストから「ウイルスと脅威の保護」オプションを選択する必要があります。
その後、「Microsoft Defender ファイアウォール」オプションの下にあるスイッチを切り替えて、「オフ」に設定します。

Macを使用している場合は、Appleツールバーからシステム環境設定 » セキュリティとプライバシーに移動するだけです。
これで、「セキュリティとプライバシー」ウィンドウが表示されます。

ここで、「ファイアウォール」タブをクリックし、ファイアウォールをオフにします。
これで、コンピューターのウイルス対策およびファイアウォールプログラムが無効になりました。

ファイアウォールを無効にした後、ウェブページにアクセスしてエラーが解決されたか確認してください。
4. DNSサーバーアドレスを変更する
「DNSサーバーが応答していません」というエラーは、インターネットサービスプロバイダーから割り当てられたDNSサーバーが利用できないか、情報が間違っている場合に発生することがあります。
その場合、CloudflareやGoogle Public DNSのような無料のDNSアドレスを提供する別のパブリックDNSサーバーに切り替えることで、問題を解決できます。
Windows を使用している場合は、タスクバーの Windows 検索ボックスに移動し、「ncpa.cpl」と入力してネットワーク接続ページにアクセスします。

そこに着いたら、現在使用しているインターネット接続を右クリックします。
次に、開いたプロンプトから「プロパティ」オプションを選択するだけです。
この時点で、管理者パスワードの入力が必要になる場合があります。これらの権限がない場合は、IT部門またはコンピューター管理者に連絡してください。

その後、「プロパティ」ウィンドウが表示されます。
ここで、リストから「Internet Protocol Version 4 (TCP/IPv4)」オプションを探してダブルクリックすると、新しいウィンドウが開きます。

ここに着いたら、「IPアドレスを自動的に取得する」ボックスをチェックし、次に「次のDNSサーバーアドレスを使用する」ボックスをチェックします。
その後、パブリックDNSサーバーから取得したDNSアドレスを入力し、下部にある「OK」ボタンをクリックする必要があります。
例えば、Cloudflare のパブリック DNS は 1.1.1.1、Google のパブリック DNS は 8.8.8.8 および 8.8.4.4 です。

コンピューターを再起動し、サイトにアクセスしてエラーが解決されたか確認してください。
Macユーザーの場合は、ツールバーのAppleアイコンを選択し、「システム環境設定」オプションをクリックするだけです。

表示されるポップアップで「ネットワーク」を選択し、「詳細設定」ボタンをクリックしてください。
その後、「DNS」タブを開きます。ここに、左下隅に「+」ボタンがあります。

これをクリックすると、アドレス0.0.0.0の新しいDNSサーバーが追加されます。
次に、使用したい優先DNSサーバーの数値を入力します。
例えば、Cloudflare のパブリック DNS は 1.1.1.1、Google のパブリック DNS は 8.8.8.8 および 8.8.4.4 です。

その後、「OK」ボタンをクリックするだけで、前のポップアップに戻ります。
ここで、「適用」ボタンをクリックして変更を保存します。

エラーが解消されたかどうかを確認するために、サイトにアクセスする必要があります。
5. DNSキャッシュのフラッシュ
ブラウザと同様に、コンピューターもアクセスしたウェブサイトのすべてのIPアドレスを保存するため、同じIPアドレスを再度検索する必要がなくなります。
ただし、DNSキャッシュ情報は古くなる可能性があり、それがサイトで「DNSサーバーが応答しません」というエラーを引き起こす原因となることがあります。
これは、サイトを新しいドメイン名に移動したり、新しいWordPressホストに移動したりする場合に発生する可能性があります。
DNSキャッシュをフラッシュすることで、「DNSサーバーが応答しません」というエラーを削除できます。詳細については、Mac、Windows、Google ChromeでDNSキャッシュをクリアする方法に関するガイドをご覧ください。
この記事が、WordPressで「DNSサーバーが応答しません」というエラーを簡単に修正する方法を学ぶのに役立ったことを願っています。また、WordPress管理画面からロックアウトされた場合の対処法に関するガイドや、WordPressでDOMサイズが過剰になる問題を修正する方法に関するチュートリアルも参照してください。
この記事が気に入ったら、WordPressのビデオチュートリアルについては、YouTubeチャンネルを購読してください。 TwitterやFacebookでもフォローできます。


イジー・ヴァネック
別のサーバーにウェブサイトを移行した後、問題が発生しました。別のPCではすべて機能するのに、移行を行ったマシンでは機能しない理由がわかりませんでした。Windowsコンピューターだったので、DNSキャッシュをクリアすることを試したところ、問題が解決しました。今では、このような些細な問題でも大きな頭痛の種になる可能性があることを知っています。キャッシュに古いIPアドレスがあっただけでした。