Google ChromeでDns_probe_finished_nxdomainエラーを解決する方法



DNS_PROBE_FINISHED_NXDOMAINエラーへの対処は非常に面倒です。特にGoogle Chromeで多く発生するため、なおさらです。ウェブサイトは存在していて、(おそらく)正しく入力したはずなのに、Chrome が読み込みを拒否してしまう、そんな状況です。単純なタイプミスの場合もありますが、多くの場合は DNS やネットワークの基盤に何らかの問題が潜んでいます。これは Chrome に限った問題ではなく、他のブラウザでも同様のエラーが、異なるメッセージで表示されることがあります。ただし、良い点は、何に注意すれば良いかがわかっていれば、ほとんどの修正方法は比較的簡単に見つかるということです。

このガイドでは、実際に効果のある一般的な修正方法をいくつかご紹介します。これらの方法に従うことで、ドメインルックアップの問題を解決したり、DNSキャッシュを更新したり、より信頼性の高いDNSサーバーに切り替えたりすることができます。修正後は、ウェブサイトが正常に表示されるようになり、何度も再読み込みしたりエラーコードを検索したりする手間が省けます。なぜ効果があるのか​​は分かりませんが、私の場合はDNSをGoogleのパブリックDNSに変更するとよく効果があります。ただし、状況によって効果は異なります。

ChromeのDNSエラーを修正する方法:DNS_PROBE_FINISHED_NXDOMAIN

ウェブアドレスが正しいことを確認してください

馬鹿げているように聞こえるかもしれませんが、URLを二重に確認することで、何時間もかけて調べる手間を省くことができます。Chromeが探しているものを見つけられない原因として、URLの入力ミスや一部が抜けていることがよくあります。特にURLが長く複雑な場合は、たった1文字の間違いですべてが台無しになってしまいます。ネットワーク設定をいじる前に、アドレスバーにもう一度アドレスを入力するか、Googleでサイトを検索して、基本的なエラーがないか確認しましょう。

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

システムが古くなった、または破損したDNS情報を保持している場合、このエラーが発生することがあります。Windowsでは、ローカルDNSキャッシュをクリアするのは非常に簡単です。以下の手順に従ってください。

  • コマンドプロンプトを管理者として開きます。検索バーに「cmd」と入力し、右クリックして「管理者として実行」を選択します。
  • 入力します— ipconfigipconfig /flushdnsの後のスペースに注意してください。
  • を押しますEnter。DNS リゾルバ キャッシュが正常にフラッシュされたことを示すメッセージが表示されます。
  • Chrome でページを更新し、読み込まれるかどうかを確認します。

時々、この修正が魔法のように効きます。試してみなければわかりません。

別のDNSサーバーに切り替える

ISPのDNSサーバーが遅い、またはバグが多い場合は、パブリックDNSに切り替えることで信頼性と速度を向上させることができます。GoogleのパブリックDNS(8.8.8.8および8.8.4.4 )は人気のある選択肢であり、Cloudflareの1.1.1.1などの選択肢もあります。WindowsでDNSを変更するには、通常、以下の手順が必要です。

  • 設定> ネットワークとインターネット
  • アダプターのオプションの変更をクリック
  • アクティブなネットワーク接続を右クリックして「プロパティ」を選択します
  • インターネット プロトコル バージョン 4 (TCP/IPv4)をダブルクリックします
  • 次のDNSサーバーアドレスを使用する設定
  • 8.8.8.8IPv4の場合は「and」8.8.4.4、IPv6の場合は2606:4700:4700::1111「/」を入力2606:4700:4700::1001
  • [OK]をクリックしてブラウザを再起動します

これにより、特に現在の DNS が遅い場合や応答しない場合に、DNS 関連のエラーが修正されることがよくあります。

VPNまたはファイアウォールを一時的に無効にする

セキュリティツールやVPNがDNSリクエストをブロックしたり、ネットワークに干渉したりすることがあります。VPNやファイアウォールルールを使用している場合は、一時的に無効にして、問題が解決するかどうかを確認してください。Windowsは必要以上に負荷をかける必要があるためです。VPNとファイアウォールの無効化は永久に行う必要はなく、テストするのに十分な期間で十分です。問題が解決すれば、問題の原因が特定できます。その後、すべてを無防備な状態にすることなく、設定を微調整できます。

Chromeをデフォルト設定にリセットする

原因を絞り込みたい場合は、Chromeをリセットすると改善する可能性があります。これにより、DNS解決に影響を及ぼす可能性のあるすべての設定、拡張機能、カスタム設定がリセットされます。手順は以下のとおりです。

  • Chromeの設定を開く
  • 下にスクロールして「リセットとクリーンアップ」
  • 設定を元のデフォルトに戻すを選択します
  • 確認してChromeを再起動します

保証はできませんが、一部の設定では、頑固なエラーを解消できる場合があります。場合によっては、設定を消去するだけですべてが正常なレベルに戻ることもあります。

ウェブサイトのドメインがアクティブかどうかを確認する

これは少し不確定要素ですが、試してみる価値はあります。ドメインが単に消えていたり、期限切れになっていたり、ドメインに問題がある場合などです。WhatsMyDNSなどのサービスを使えば、DNSレコードが正しいか、サイトのIPアドレスが変更されていないかを確認できます。ウェブサイトのURLを入力するだけで、どこか別の場所を指しているか、あるいは世界中でDNSが故障しているかを確認できます。

なぜ発生するのかは不明ですが、キャッシュのクリア、別のDNSの試用、ドメインの検証を組み合わせることで、多くの場合問題が解決します。特にDNSの伝播が進行中の場合は、再起動するか、そのまま待つ必要がある場合もあります。

まとめ

  • URLに誤字がないか確認してください
  • DNSキャッシュをフラッシュするipconfig /flushdns
  • GoogleまたはCloudflare DNSに切り替える
  • VPNとファイアウォールを一時的に無効にする
  • 必要に応じてChromeの設定をリセットする
  • オンラインツールでウェブサイトのDNSの健全性を確認する

まとめ

正直、このエラーは複雑に思えるかもしれませんが、ほとんどの場合、古い情報を消去したり、ネットワーク設定を確認したり、ウェブサイトが壊れていないことを確認したりすることで解決できます。ある設定ではすぐに解決できたのに、別の設定では再起動やネットワーク設定の調整が必要になる場合があります。いずれにせよ、これらの手順でよくある原因をカバーできます。この情報が、同じ問題で悩んでいる誰かの時間を大幅に節約するのに役立つことを願っています。



この記事は役に立ちましたか?