エラーメッセージ
Mac版ChromeのERR_NAME_NOT_RESOLVED
Chromiumはこのエラーを「The host name could not be resolved.」と説明しています。Chromeがサイト名のアドレスを取得できませんでした。
症状
- Chromeに「このサイトにアクセスできません」とERR_NAME_NOT_RESOLVEDが表示される。
- ChromeにサーバのIPアドレスが見つからなかったと表示される。
- ほかのサイトは開く、またはどのサイトも開かない。
考えられる原因
- インターネット接続がない。どのサイトも開かないなら、問題はDNSではなく接続です。
- 応答しないDNSサーバ。カスタムDNSサーバやルーターのDNSが失敗することがあります。
- DNSを変更するVPN。VPNのDNSサーバが失敗したり、その名前を知らなかったりします。
- 古いキャッシュ。Macが以前の失敗した応答を保持しています。
- 存在しない名前。入力ミスや、削除されたドメインです。
確認方法
別のWebサイトを開きます。どのサイトも開かないなら、問題はこのサイトではなく接続です。
macOSのリゾルバで名前を調べます。アドレスの行がなければ、検索は失敗しています。
dscacheutil -q host -a name example.comパブリックDNSサーバに直接問い合わせます。ここでは答えが返るのに上のコマンドでは返らない場合、原因はDNS設定です。
dig +short example.com @1.1.1.1Macが今使っているDNSサーバを表示します。
scutil --dns
解決方法
どのサイトも開かない場合は、接続を直します。MacがWi-Fiにつながっているのにインターネットに接続できないを参照してください。
パブリックDNSは応答するのに自分のDNSが応答しない場合は、DNSサーバを変更します。MacでDNSの名前解決ができないを参照してください。
DNSキャッシュを消去します。MacでDNSキャッシュを消去するを参照してください。
VPN、プロキシ、セキュリティアプリがオンなら、短いテストのためにオフにします。テストが終わったらオンに戻します。
Kilobatを使う場合
Kilobatの接続ドクターは、ネットワーク、プロキシ、DNS、ルール、IPv4、IPv6、TLS、サーバとレイヤーごとに名前をテストし、失敗したレイヤーを特定します。
kilobat why example.comこのMacから、DNSサーバの速度と応答を比べます。
kilobat dns-benchmarkこれらのKilobatのチェックは無料です。AIエージェントはMCPを通じて
diagnose_connectionとdiagnose_networkで実行します。1つのサイトやAPIに接続できない原因を見つけるを参照してください。
よくある質問
ERR_NAME_NOT_RESOLVEDとDNS_PROBE_FINISHED_NXDOMAINは同じですか?
どちらも検索の失敗です。NXDOMAINは、Chromeのチェックでその名前が存在しないと判断されたことを意味します。Mac版ChromeのDNS_PROBE_FINISHED_NXDOMAINを参照してください。
出典
- Chromiumのソース:net/base/net_error_list.h
- Chromiumのソース:components/error_page_strings.grdp
- Google Chromeヘルプ:Chromeの接続エラーと読み込みエラーを修正する
- Appleサポート:MacでDNS設定を変更する
- dscacheutil(1)、dig(1)、scutil(8)、macOS 27.2に付属のmanページ
出典は2026年10月29日に確認しました。manページはmacOSに付属のものです。「ターミナル」でman <name>を実行すると開けます。