Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPBカップ
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

WordPressでERR_NAME_NOT_RESOLVEDを修正する方法(ステップバイステップ)

ウェブサイトにアクセスしようとすると、「ERR_NAME_NOT_RESOLVED」というエラーメッセージが表示されることがあります。これは、ウェブブラウザが入力したドメイン名のIPアドレスを見つけられないことを意味します。

連絡先に電話番号がない人に電話をかけようとするようなものだ。どの番号にかければいいのかわからないから、連絡できないのだ。

このエラーにはイライラさせられますが、通常は簡単に解決できます。長年にわたり、私たちはこの問題の多くの原因に遭遇し、トラブルシューティングと問題解決のために取るべき最良の手順を研究してきました。

この投稿では、WordPressの「ERR_NAME_NOT_RESOLVED」エラーを簡単にトラブルシューティングし、修正する方法を紹介します。

How to Fix ERR_NAME_NOT_RESOLVED in WordPress

WordPressの「ERR_NAME_NOT_RESOLVED」エラーの原因は?

インターネットでは、ドメイン・ネーム・システム(DNS)を利用して、インターネット上でのナビゲーションを容易にしています。すべてのサイトはIPアドレスと呼ばれる一意の数字の集合によって識別されますが、DNSを使えば、覚えやすいドメイン名を入力するだけで済みます。

そのドメインネームに関連付けられたIPアドレスが自動的にDNSサーバーで検索(または問題を解決)され、そのアドレスに移動してサイトを表示します。

例えば、ドメイン名wpbeginner.comを入力すると、DNSサーバーが必要なIPアドレスが104.18.10.41であることを特定し、自動的にその場所に移動して当社のサイトを表示します。

ERR_NAME_NOT_RESOLVED」エラーは、そのプロセスで何か問題が発生し、入力したドメイン名に対応するIPアドレスが見つからない場合に表示される。

The ERR_NAME_NOT_RESOLVED Error Message

IPアドレスがないと、ブラウザーはサイトを見つけることも表示することもできません。それがあなた自身のWordPressサイトであれば、新しいコンテンツを追加したり、セキュリティ更新をインストールしたり、その他の重要な変更を行うことができなくなります。

正確な状況や使用しているウェブブラウザーによっては、次のようなエラーメッセージが表示される場合があります:

このようなエラーメッセージは、多くの一般的な問題が原因となっている可能性があるため、エラーを解決するにはトラブルシューティングを行う必要があります。サイトに問題がある場合もありますが、このエラーメッセージは多くの場合、ご自身のコンピューターの設定が正しくないために起こります。

幸いなことに、エラーメッセージは、インターネット接続、ファイアウォール設定、DNS設定のチェックなど、あなたが試すことができるいくつかのことを示唆しているかもしれません。

それでは、WordPressで「ERR_NAME_NOT_RESOLVED」を修正する方法を見ていきましょう。トラブルシューティングの最初のステップから始めることをお勧めします:

1.インターネット接続の確認

このエラーは多くの場合、コンピューターに問題があるために起こります。では、最も簡単な対処法から始めましょう。インターネットに本当に〜してもよいですか?本当に〜してもよいですか?Google.comにアクセスして検索し、接続が機能していることを確認してください。

Googleや他のサイトにアクセスできない場合は、アクセスしようとしているサイトではなく、インターネット接続に問題があります。

モデムとルーターにケーブルが正しく差し込まれているか、本当に〜してもよいですか?また、モデムとルーターを電源から外し、1分以上経ってから電源を入れて、インターネット接続を再起動してみてください。

それでもサイトにアクセスしようとしたときに同じエラーメッセージが表示される場合は、次のステップに進んでください。

2.ブラウザーキャッシュをクリアする。

ウェブブラウザは、ダウンロードしたファイルの一時的なコピーを保持し、再アクセスの時間を節約します。これがブラウザーキャッシュです。

最初にアクセスした後にサイトのコンテンツが変更された場合、キャッシュが古くなることがあります。また、時間の経過とともに破損することもあります。このような場合は、ブラウザーキャッシュをクリアして、ファイルをサイトから再度ダウンロードする必要があります。

これにより、表示されているDNSエラーメッセージなど、DNS関連の問題を解決することができる場合があります。

ありがたいことに、ブラウザのキャッシュをクリアするのは簡単だ。例えば、Google Chromeブラウザでは、右上隅にある3つの点のアイコンをクリックするだけだ。あとは「その他のツール」をクリックし、「閲覧データを消去……」をクリックすればいい。

How to clear the browser cache in Google Chrome

ポップアップウィンドウの「キャッシュされた画像とファイル」の横にあるボックスをチェックする必要があります。Google Chromeは初期設定でキャッシュをすべてクリアします。

そのことを念頭に置いて、エラーメッセージが表示されている期間のキャッシュデータのみを削除するように、「時間範囲」ドロップダウンメニューを開くとよいでしょう。

Fixing the site can't be reached error in WordPress

本当に〜してもよいですか?例えば、Cookieやその他のサイトデータを削除するのは良いアイデアですが、閲覧履歴を残したい場合は、そのボックスのチェックを外す必要があります。

準備ができたら、「データを消去」をクリックすると、Google Chromeがブラウザーキャッシュを空にします。

Emptying the Chrome cache

別のブラウザーをお使いの場合は、どのブラウザーでもキャッシュをクリアする方法についての初心者向けガイドをご覧ください。

エラーメッセージがまだ表示されているかどうかを確認するために、サイトをもう一度訪れてみてください。

3.DNSキャッシュをクリアする

訪問したサイトのコンテンツをキャッシュするだけでなく、コンピューターはそのIPアドレスも保存します。これにより、ブラウザーが同じIPアドレスを何度も調べる必要がなくなるため、時間の節約になります。

しかし、キャッシュされたDNS情報が古くなり、エラーメッセージが表示されることがあります。例えば、サイトが新しいドメイン名に移動したり、新しいホスティングサービスに移動した場合、キャッシュされたIPデータが正しくない可能性があります。

DNSキャッシュをクリアして、ブラウザーにそのドメイン名の正しいIPアドレスを再度検索させることができます。

そんなあなたのために、Mac、Windows、Google ChromeのDNSキャッシュをクリアする方法をご紹介します。

4.ファイアウォールとアンチウイルスソフトを一時的に無効化する。

アンチウイルスやファイアウォールのプラグインは、不審なサイトをブロックして安全を保とうとする。しかし残念ながら、信頼できるサイトもブロックしてしまうことがあります。

これは、セキュリティ・プラグインの設定が厳しすぎるか、サイトがセキュリティ設定をトリガーするように設定されている場合に起こる可能性がある。

ファイアウォールやアンチウイルスプログラムが接続をブロックしているかどうかは、そのソフトウェアを一時的に無効化することで調べることができます。サイトが問題なく読み込まれるようになれば、ウイルス対策プログラムやファイアウォールが原因であることがわかります。

それらが問題の原因である場合、ソフトウェアを永久に無効化することはお勧めしません。代わりに、ソフトウェアの設定でサイトをホワイトリストに登録することで、本物の脅威から保護されながらサイトにアクセスできるようになります。

これらの設定を見つけるのに助けが必要な場合は、ソフトウェアの公式ドキュメンテーション、フォーラム、ソーシャルメディアのページで詳細を確認することができます。

ソフトウェアのライセンスによっては、開発者やそのカスタマーサポートチームに連絡してサポートを求めることもできます。

5.コンピューターが使用するDNSサーバーを変更する。

サイトのIPアドレスを取得するために使用しているDNSサーバーに問題がある可能性があります。多くのDNSサーバーが利用可能で、インターネットサービスプロバイダ(ISP)が自動的に割り当てます。サーバーが利用できなかったり、間違った情報を持っていることもあります。

Google Public DNSなど、別のパブリックDNSサーバーに切り替えることができます。DNSプロバイダーは、あなたが訪問するすべてのサイトを見ることができ、あなたの個人情報を収集する可能性があるため、慎重に選択する必要があります。

MacでDNSサーバーを変更する

DNSサーバーを決めたら、DNS設定に追加する必要がある。Macの場合は、ツールバーの「Apple」アイコンを選択し、「システム環境設定…」をクリックする。

The macOS System preferences...

次に、ポップアップから「ネットワーク」を選択し、「詳細設定…」ボタンをクリックする。

これで「DNS」タブを開くことができる。

Fixing the site can't be reached error by changing the DNS server

左下にある「+」ボタンをクリックします。

これにより、初期設定IPアドレスが0.0.0.0のDNSサーバーが追加される。

Switching the DNS server settings

次に、使用したい公開サーバーのIPアドレスを入力します。例えば、GoogleのパブリックDNSのIPアドレスは8.8.8.8と8.8.4.4です。

その後、必ず「OK」ボタンをクリックして変更を保存してください。

Switching to a public DNS server to fix the site can't be reached error

前のポップアップに戻ります。

新しいDNSサーバーの使用を開始するには、「適用」ボタンをクリックします。

How to switch to a different DNS server

これで、サイトにアクセスしてエラーメッセージが消えたかどうかを確認する準備が整った。

WindowsでDNSサーバーを変更する

ウィンドウズ・コンピューターを使っている場合は、タスクバーからウィンドウズの検索ボックスに行き、「ncpa.cpl」と入力してネットワーク接続のページに行く必要がある。

Go to ncpa.cpl for network connections

そこで、現在使用しているインターネット接続を右クリックする。

次に、ドロップダウンメニューから「設定」オプションを選択します。管理者パスワードの入力を求められる場合があります。パスワードがわからない場合は、IT部門またはコンピューター管理者に問い合わせる必要があります。

Select the Properties option after right clicking

これで、「プロパティ」ウィンドウが表示されるはずです。

リストから「Internet Protocol Version 4 (TCP/IPv4)」オプションをダブルクリックする必要があります。

Double click the Internet Protocol Version option

新しいウィンドウが開きますので、そこで2つの設定にチェックを入れて有効化します。これらの設定は「IPアドレスを自動的に取得する」と「以下のDNSサーバーアドレスを使用する」です。

次に、パブリックDNSサーバーのDNSアドレスを入力します。GoogleのパブリックDNSのIPアドレスは8.8.8.8と8.8.4.4です。

Type your preferred DNS

最後に「OK」ボタンをクリックし、変更を保存することをお忘れなく。

コンピューターを再起動し、サイトにアクセスしてエラーが問題を解決しているかどうかを確認してください。

6.サイトドメインのDNSSEC無効化

ERR_NAME_NOT_RESOLVED」エラーは、サイト自体の問題が原因で発生することもあります。WordPressブログでこのエラーが表示される場合、修正するために試せることがいくつかあります。

例えば、DNSSECを有効化している場合は、無効化することが有効です。

DNSSECはDomain Name System Security Extensionsの略です。DNSSECは、DNSレコードを不正ユーザーから保護することで、さらなるセキュリティを提供します。

しかし、ドメインが正しく伝搬されなくなり、「ERR_NAME_NOT_RESOLVED」エ ラーが発生する可能性もある。

WebホスティングサービスアカウントからDNSSECを無効化することができます。これを行う方法は、ホスティングサービスによって異なりますので、Bluehostを使用してそれを行う方法を紹介します。

Bluehostでは、ドメインの下にある高度なツールのセクションでDNSSECオプションを見つけることができます。DNSSEC’オプションをオフに切り替えるだけです。

Disabling DNSSEC on Bluehost

DNSSECの無効化についてサポートが必要な場合は、ホスティングサービス会社にお問い合わせください。

また、DNSSECを無効化し、このガイドのトラブルシューティング手順をすべて完了しても、まだ「ERR_NAME_NOT_RESOLVED」エラーが表示される場合は、ホスティングサービス会社のサポートチームに連絡して、専門家の助けを求める時です。

7.WordPressホスティングサービスプロバイダーに連絡する。

上記の手順を踏んでもサイトにアクセスできない場合は、一時的にサイトがダウンしているか、サーバーに問題が発生している可能性があります。

サイトが他人のものであれば、再びアクセスできるようになるのを待つしかない。

しかし、自分のサイトにアクセスしようとしたときに’ERR_NAME_NOT_RESOLVED’が発生する場合は、ホスティングサービスに連絡してサポートを受けてください。

技術的な問題、誤った設定、未払いの請求書など、サイトにアクセスできない原因となっている問題がある場合、彼らはあなたを助けることができます。

WordPressのERR_NAME_NOT_RESOLVEDメッセージのトラブルシューティングと修正方法はおわかりいただけたと思いますが、ドメイン名とDNSに関連する他のガイドもご覧ください:

このチュートリアルでWordPressのERR_NAME_NOT_RESOLVEDを修正する方法をご理解いただけたでしょうか。また、 WordPress のトラブルシューティングやWordPress の最も一般的なエラーとその修正方法についてのガイドもご覧ください。

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

情報開示 私たちのコンテンツは読者支援型です。これは、あなたが私たちのリンクの一部をクリックした場合、私たちはコミッションを得ることができることを意味します。 WPBeginnerの資金源 をご覧ください。3$編集プロセスをご覧ください。

アバター

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

究極のWordPressツールキット

ツールキットへの無料アクセス - すべてのプロフェッショナルが持つべきWordPress関連製品とリソースのコレクション!

Reader Interactions

コメント

  1. おめでとうございます!この記事の最初のコメント投稿者になるチャンスです。
    ご質問やご提案がおありですか?ディスカッションを始めるためにコメントを残してください。

返信を残す

コメントありがとうございます。すべてのコメントは私たちのコメントポリシーに従ってモデレートされ、あなたのメールアドレスが公開されることはありませんのでご留意ください。名前欄にキーワードを使用しないでください。個人的で有意義な会話をしましょう。