DNS_PROBE_FINISHED_BAD_CONFIG

結論
DNS_PROBE_FINISHED_BAD_CONFIGは通常、デバイスまたはローカルネットワークが、設定されたDNSサーバーを正しく利用できないことを示します。まず複数のWebサイトで失敗するかを確認し、DNS設定を自動に戻してDNSキャッシュをクリアし、VPNまたはプロキシを使わずにテストします。無関係な複数のネットワークから1つのドメインだけで失敗する場合は、そのドメインのネームサーバー委任が誤設定されている可能性があります。
要点
- 1台のデバイスまたは1つのネットワークで複数のWebサイトにアクセスできない場合は、まずローカルDNS、ネットワークアダプター、ルーター、VPN、プロキシの設定を確認します。
- 1つのドメインだけで失敗し、他のネットワークからもアクセスできない場合は、そのドメインのネームサーバー委任または権威DNSに問題がある可能性があります。
- 意図的に既知の正常なカスタムDNSサービスを使用している場合を除き、DNSを自動割り当てに戻します。
- DNS設定を修正した後にローカルDNSキャッシュをクリアします。キャッシュのクリアだけでは、誤ったDNSサーバーアドレスは修復できません。
- VPNが失敗の原因となるDNS設定を提供しているか確認するため、一時的にVPNを切断します。
Site Administrator
このエラーの意味と見分け方
- ChromeまたはEdgeに「このサイトにアクセスできません」と表示され、
DNS_PROBE_FINISHED_BAD_CONFIGが示される。 - 同じデバイスまたはネットワーク上で複数のWebサイトを読み込めない。
- DNS設定の変更、VPNへの接続、プロキシの設定、またはネットワークドライバーの変更後にエラーが発生する。
- 特定のドメインだけにアクセスできず、他のWebサイトは引き続き利用できる。
- ネームサーバー委任が根本原因の場合、同じドメインが無関係なデバイスやネットワークからもアクセスできない。
可能性の高い順の主な原因
- 誤った、または到達できないカスタムDNS設定 — デバイスまたはルーターに入力されたDNSアドレスに誤りがある、利用できない、または現在のネットワークに適していない可能性があります。
- VPNまたはプロキシのDNS設定 — VPNやプロキシソフトウェアが、利用できない、または誤設定されたサーバーへDNSリクエストを転送することがあります。
- ネットワークアダプターまたはローカル設定の問題 — オペレーティングシステム、ドライバー、ネットワーク設定の変更により、DNS名前解決が利用できなくなることがあります。
- 古いローカルDNSキャッシュ — ネットワーク設定を変更した後も、キャッシュされた情報が名前解決に影響し続けることがあります。
- 1つのドメインに対するDNS委任の破損 — そのドメインのNSレコードが、正しく応答しないネームサーバーを指している可能性があります。これはNXDOMAINとは異なります。NXDOMAINでは、ネームサーバーは応答しますが、要求された名前が存在しないと報告します。
修正方法
1. 問題がローカルのものか、ドメイン固有のものかを確認する
影響を受けているデバイスとネットワークで、別のよく知られたWebサイトを開きます。
- 複数のWebサイトで失敗する場合: デバイス、ネットワーク、ルーター、VPN、またはプロキシを調べます。
- 1つのドメインだけで失敗する場合: 動作しているDNS設定を変更する前に、別のデバイスまたは無関係なネットワークからそのドメインをテストします。
この比較を行うと、ドメイン側の問題をコンピューターの問題として扱うのを最も早く避けられます。
2. DNSを自動割り当てに戻す
手動で入力したDNSアドレスは、このエラーの一般的な原因です。設定を変更する前に、意図的に設定したカスタムDNSの内容を記録し、デバイスまたはルーターを変更する権限があることを確認してください。
- Windows: アクティブなネットワーク接続のDNS設定を開き、既知の正常なカスタムDNSサービスを意図的に使用している場合を除き、DNSサーバーの割り当てを自動(DHCP)に設定します。
- macOS: システム設定 → ネットワークを開き、アクティブな接続を選択してDNS設定を開き、誤った、または到達できないカスタムDNSエントリを削除します。
- ルーター: DNSをルーターで一元設定している場合は、各デバイスを個別に変更するのではなく、ルーターのDNS設定を確認します。
ネットワークに再接続して、問題のサイトをテストします。複数のユーザーに影響している場合は、ネットワーク管理者と変更を調整してください。
3. ローカルDNSキャッシュをクリアする
DNS設定を修正した後、キャッシュされたDNS情報を削除し、デバイスが新たに名前解決を行うようにします。以下のコマンドはローカルDNSキャッシュの状態に影響します。必要に応じて、管理者権限が認められたターミナルを使用してください。
- Windows: コマンドプロンプトを開き、次を実行します。
`text
ipconfig /flushdns
`
- macOS: ターミナルを開き、次を実行します。
`text
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
`
ブラウザーを閉じて再度開き、もう一度テストします。キャッシュをクリアするだけでは、誤ったDNSサーバーアドレスや壊れたドメイン委任は修正できません。
4. VPNまたはプロキシを使わずにテストする
VPNを一時的に切断して、サイトを再試行します。手動設定のプロキシを使用している場合は、その設定を変更する権限がある場合に限り、テスト中だけ無効にします。
- VPNなしで動作する場合: VPNが問題のDNS設定を提供または強制している可能性があります。VPNのDNSまたはスプリットトンネリング設定を確認するか、VPN管理者に問い合わせます。
- VPNなしでも失敗する場合: 関係のないネットワーク設定を変更するのではなく、デバイス、ルーター、ドメインの影響範囲を引き続き確認します。
5. 影響を受けたデバイスをネットワークから切り分ける
Wi-FiまたはEthernetに再接続して、もう一度テストします。複数のデバイスでWebサイトの名前解決ができない場合は、権限のあるネットワーク管理者が、適切なメンテナンス時間帯にルーターやその他のネットワーク機器を再起動できます。再起動すると接続が中断されるため、1台のデバイスだけに影響している場合の最初の手順にはしないでください。
- 1台のデバイスだけが失敗する場合: そのデバイスのDNS、アダプター、VPN、プロキシ、キャッシュに重点を置きます。
- 複数のデバイスが失敗する場合: ルーター、DHCPで提供されるDNS、ISP接続、またはネットワーク全体のフィルタリングを調べます。
6. 失敗するドメインを別のネットワークからテストする
他のWebサイトは読み込めるのに1つのドメインだけ読み込めない場合は、モバイル回線または別の無関係なネットワークからテストします。
- 別の場所では動作する場合: 元のネットワークのDNS設定、フィルタリング、ルーター設定、またはVPNを調べます。
- どこからでも失敗する場合: ドメインのネームサーバー委任または権威DNSサービスに問題がある可能性があります。
7. ドメインのネームサーバー委任を確認する
無関係な複数のネットワークから一貫して失敗するドメインについては、ドメイン所有者または管理者が、レジストラのNSレコードが意図したネームサーバーを指していることと、そのネームサーバーが正しく応答することを確認する必要があります。これはドメイン側の問題であり、通常、個々の訪問者がブラウザーやデバイスの設定で修復することはできません。
予防と修正確認
- 特別な理由がない限り、DNSアドレスを手動で入力せず、自動割り当てまたは既知の正常なDNSサービスを使用します。
- VPNやプロキシソフトウェアをインストール、削除、再設定した後は、DNS設定を確認します。
- DNS設定の問題を修正した後、またはネットワークを大きく変更した後に、ローカルDNSキャッシュをクリアします。
- デバイスまたはルーターを自動割り当てにリセットする前に、意図的に設定したカスタムDNSの内容を記録します。
- ドメインを管理している場合は、レジストラのステータスでアクティブと表示されることだけに頼らず、委任されたネームサーバーが正しく応答することを確認します。
外部の助けが必要なタイミング
権限のあるDNS確認と適切なネットワーク機器のトラブルシューティングを行っても、同じネットワーク上の複数のデバイスでWebサイトの名前解決ができない場合は、ネットワーク管理者またはインターネットサービスプロバイダーに問い合わせてください。サービスへの接続中だけエラーが発生する場合は、VPNまたはプロキシの管理者に問い合わせます。
無関係な複数のデバイスやネットワークから1つのドメインだけが失敗する場合は、ドメイン所有者、レジストラ、またはDNSホスティングプロバイダーに問い合わせてください。担当者はドメインのNSレコードと権威ネームサーバーの応答を確認する必要があります。自分のデバイスをさらに変更しても、ドメイン全体に及ぶ委任の問題は解決できない可能性が高いです。
よくある質問
DNS_PROBE_FINISHED_BAD_CONFIGはコンピューターの問題ですか、それともWebサイトの問題ですか?
通常は、特に複数のWebサイトで失敗する場合、デバイスまたはローカルネットワークのDNS設定を示しています。無関係な複数のネットワークで1つのドメインだけが失敗する場合は、そのドメインのネームサーバー委任が原因の可能性があります。
VPNに接続した後にこのエラーが表示されるのはなぜですか?
VPNは通常のDNS設定を置き換えたり、DNSを別の経路へ転送したりすることがあります。VPNのDNSサーバーが利用できない、または誤設定されている場合は、VPNを切断してもう一度テストします。サイトが動作する場合は、VPN管理者とDNSまたはスプリットトンネリングの設定を確認してください。
DNSをフラッシュするとDNS_PROBE_FINISHED_BAD_CONFIGは直りますか?
DNS設定を変更した後や、キャッシュ情報が古くなった場合には役立つことがあります。ただし、誤ったDNSサーバーアドレスや壊れたドメイン委任は修復できません。まず設定を正しく修正し、その後にキャッシュをクリアして再試行してください。
DNSサーバーをパブリックDNSサービスに変更すべきですか?
既知の正常なDNSサービスでテストすることはできますが、まずカスタムDNSアドレスが誤って入力されていないか確認してください。自動DNS割り当てに戻すことは、不適切な手動設定を取り除く最も簡単な方法である場合が多いです。
なぜ1つのWebサイトだけでDNS_PROBE_FINISHED_BAD_CONFIGが表示されるのですか?
他のWebサイトが動作する場合、問題はそのドメイン固有のものか、現在のネットワークがそのドメインを名前解決する方法に固有のものかもしれません。別のネットワークからドメインをテストしてください。どこからでも失敗する場合は、そのドメインのネームサーバー委任または権威DNSに問題がある可能性があります。
ドメイン全体に及ぶDNS委任の問題は誰が修正できますか?
ドメイン所有者、レジストラ、またはDNSホスティングプロバイダーが、ドメインのNSレコードまたは権威ネームサーバー設定を修正する必要があります。訪問者がブラウザーやデバイスの設定で修復することは通常できません。
関連ドキュメント
オペレーティングシステムの設定とキャッシュコマンドについては、最新のMicrosoft WindowsおよびApple macOSのネットワーク関連ドキュメントを参照してください。VPNまたはプロキシの動作については、使用しているソフトウェアプロバイダーのドキュメントを参照してください。ドメイン所有者は、NS委任と権威DNSの確認方法について、レジストラおよびDNSホスティングプロバイダーのドキュメントを参照してください。