広告

DNS_PROBE_FINISHED_NXDOMAIN の意味と7つの直し方

MyToolsBase チーム · 更新日 2026-10-16

Chrome がサイトの住所を見つけられない状態です。10秒でできる入力ミスの確認から、DNS の恒久的な変更まで、7つの対処法を順番に。

サイトを開こうとしたら、Chrome に DNS_PROBE_FINISHED_NXDOMAIN と表示された。わかりにくいメッセージですが、意味は単純です。ブラウザが「このサイトはどこ?」と尋ねたら、インターネットの電話帳が「そんな名前は知らない」と答えたのです。NXDOMAIN は文字どおり「存在しないドメイン」(non-existent domain)の意味で、DNS の名前解決に失敗したため、ページは読み込みようがありませんでした。

うれしいことに、このエラーはほとんどの場合数分で直せますし、サイトそのものがダウンしていることはまれです。たいていは、あなたと DNS の仕組みの間にある何かが設定ミス、古い情報、またはブロックを起こしています。次の7つの対処法を順番に試してください。

1. まずアドレスの入力ミスを確認する

設定をいじる前に、アドレスバーを見てください。google.com のつもりで gogle.com と1文字違えるだけで、まさにこのエラーになります。打ち間違えたドメインは実際に存在しないからです。当たり前に聞こえますが、意外なほど多くのケースがこれで解決します。リンクから来た場合は、アドレスを手で入力し直してみましょう。

2. ブラウザを再起動し、ブラウザの DNS キャッシュを消す

ブラウザは OS とは別に独自の DNS キャッシュを持っています。そこに古い情報や壊れた情報が残っていると、本当の原因が解消した後も失敗し続けることがあります。Chrome では chrome://net-internals/#dns を開き、「Clear host cache」をクリックします。その後ブラウザを完全に終了して開き直してください。Edge でも同じページが使えます。Firefox では about:networking#dns から消去できます。

3. OS の DNS キャッシュを消す

OS も DNS の応答をキャッシュしており、汚染されたり古くなったりした情報が残ると、名前解決が失敗し続けます。Windows ではコマンドプロンプトを管理者として開き、ipconfig /flushdns を実行します。確認メッセージが表示されるはずです。macOS ではターミナルを開いて sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder を実行し、パスワードを入力します。多くの Linux ディストリビューションでは、環境に応じて sudo systemctl restart systemd-resolved または sudo resolvectl flush-caches でリゾルバーを再起動します。

4. パブリック DNS サーバーに切り替える

プロバイダーの DNS サーバーが遅い、不安定、または失敗した問い合わせを横取りしている場合、信頼できるパブリック DNS に切り替えるだけで NXDOMAIN がすぐ直ることがよくあります。ページの表示がきびきびすることもあります。最も信頼できる選択肢は、Google の 8.8.8.8 と 8.8.4.4、Cloudflare の 1.1.1.1 と 1.0.0.1 です。Windows ではネットワークアダプターの設定 → IPv4 のプロパティ、macOS ではシステム設定 → ネットワーク → DNS で変更します。さらに良いのは、ルーターで一度変更することです。家中のすべての端末に効果があります。

5. VPN、プロキシ、ブラウザの拡張機能をオフにする

VPN やプロキシは DNS の問い合わせを自社のサーバー経由で送ります。不調なサービスは NXDOMAIN の典型的な原因です。いったん VPN を切断してページを再読み込みしてみましょう。表示されれば、原因は VPN の DNS です。別のサーバー地域を選ぶか、VPN の DNS 漏れ防止機能を有効にしてください。同様に、広告ブロッカーや「プライバシー」系の拡張機能、ウイルス対策ソフトの Web 保護も DNS に割り込むことがあります。ひとつずつオフにして犯人を探しましょう。

6. ルーターを再起動し、DNS 設定を確認する

広告

ルーターも DNS をキャッシュしており、プロバイダーが配る安価な機種はキャッシュが壊れやすいことで知られています。電源を抜いてたっぷり30秒待ち、差し直して、再接続まで2分ほど待ちます。ついでにルーターの管理画面を開き、配っている DNS サーバーを確認しましょう。おかしなアドレス(または転送が壊れたルーター自身)になっていたら、1.1.1.1 / 8.8.8.8 を直接設定します。

7. サイト側の問題を除外する

NXDOMAIN が本物のこともあります。ドメインの期限切れ、DNS レコードの削除、サーバー移転の失敗などです。当サイトのサーバー側チェッカーでドメインを確認しましょう。独立した当サーバーからも名前解決できなければ、問題はサイト側にあり、あなたがキャッシュを何度消しても解決しません。サイトの SNS で告知を確認し、運営者が DNS を直すのを待ちましょう。

すべてのサイトで NXDOMAIN が出るとき

どのサイトも開けず、すべてで DNS エラーが出るなら、問題は全体的なものです。ルーターが上位の DNS を見失っている、プロバイダーで DNS 障害が起きている、ファイアウォールがポート53をブロックしている、などが考えられます。モバイルデータに切り替えて動くなら、原因は自宅のネットワークかプロバイダーです。プロバイダーの DNS 障害はふつう数時間で直りますし、ルーターでパブリック DNS を使えば完全に回避できます。

今後防ぐために

2つの習慣でこのエラーはほぼなくなります。ルーターに高速なパブリック DNS を設定しておくこと(プロバイダーの一時的な不調でネットが使えなくならないように)、そして速度をうたいながら不安定なローカルリゾルバーを入れる「DNS 高速化」ツールを避けることです。DNS はすべてのページ表示の土台です。しっかり設定しておけば、NXDOMAIN を二度と見ないかもしれません。

よくある質問

DNS_PROBE_FINISHED_NXDOMAIN とはどういう意味ですか?

ブラウザの DNS の名前解決に失敗したという意味です。ドメイン名を IP アドレスに変換できませんでした(NXDOMAIN = 存在しないドメイン)。ブラウザがサーバーを見つけられなかったため、ページが表示されませんでした。

DNS_PROBE_FINISHED_NXDOMAIN はサイトがダウンしているということですか?

まれです。原因はたいてい、アドレスの入力ミス、端末の古い DNS キャッシュ、不調な VPN や拡張機能、あるいはお使いの DNS サーバーで、サイトそのものではありません。独立したサーバー側チェッカーで確認しましょう。

DNS を変えれば DNS_PROBE_FINISHED_NXDOMAIN は直りますか?

多くの場合は直ります。プロバイダーの DNS サーバーが不調だったり遅かったりするなら、1.1.1.1 や 8.8.8.8 などのパブリック DNS に切り替えるとすぐにエラーが解消し、たいていページの表示も速くなります。

広告
今、サイトがダウンしていますか?

推測せずにテストしましょう。無料のチェッカーで、サイトが動いているかダウンしているかを数秒で確認できます。

今すぐサイトをチェック

関連ガイド