エラーメッセージ
Macで「インターネット接続がオフラインのようです。」と表示される
これはURL Loading Systemのエラー-1009に対するmacOSのメッセージです。アプリがリソースを要求したときに、macOSにインターネット接続がありませんでした。
症状
- アプリに「インターネット接続がオフラインのようです。」と表示されます。
- メッセージと一緒に
NSURLErrorDomainと-1009が表示されることがあります。 - 1つのアプリだけに表示される場合と、すべてのアプリに表示される場合があります。
考えられる原因
- Macに接続がない。Appleのドキュメントによると、接続が確立されておらず、自動で確立することもできない状態です。
- 準備ができていないVPN。接続中、再接続中、または通信をブロックしているVPNのせいで、Macが使える経路を失うことがあります。
- 1つのアプリをブロックするファイアウォールやフィルタ。1つのアプリだけが失敗する場合は、ファイアウォールアプリやコンテンツフィルタがそのアプリをブロックしている可能性があります。
- ルーターやプロバイダの障害。Macはネットワークにつながっていますが、ネットワークがインターネットにつながっていません。
確認方法
別のWebサイトを開きます。どのサイトも開かないなら、問題はこのサイトではなく接続です。
アプリから見えているネットワークの状態を表示します。
scutil --nwiインターネット上のアドレスにpingを送ります。このテストはDNSを使いません。
ping -c 5 1.1.1.11つのアプリだけが失敗する場合は、ファイアウォールアプリでそのアプリのルールを確認します。
解決方法
まず接続を直します。MacがWi-Fiにつながっているのにインターネットが使えないの手順に従ってください。
VPNを切断してから接続し直し、もう一度アプリを試します。
ファイアウォールアプリがそのアプリをブロックしている場合は、そのファイアウォールアプリで許可します。
接続が回復したら、アプリを終了して開き直します。
Kilobatを使う場合
Wi-Fi、ルーター、インターネット、DNS、ログインページを1つのコマンドで確認します。
kilobat diagnose1つのアプリだけが失敗する場合は、そのアプリの経路をテストします。ドクターはそのアプリに対するKilobatのルールも確認します。
kilobat why example.com --app com.example.AppKilobatのフィルタがオンなら、Kilobatのルールを一覧表示します。
kilobat rulesこれらのKilobatのチェックは無料です。AIエージェントはMCPを通じて
diagnose_connectionとdiagnose_networkで実行します。1つのサイトやAPIに接続できない原因を見つけるを参照してください。
よくある質問
NSURLErrorDomain -1009とは何ですか?
AppleのURL Loading SystemのnotConnectedToInternetエラーです。macOSはこのエラーに対してこのメッセージを表示します。
Safariの「インターネットに接続されていません」と同じですか?
状態は同じです。Safariは独自のページを表示します。Macで、Safariに「インターネットに接続されていません」と表示されるを参照してください。
出典
- CFNetwork.frameworkのエラーテキスト、macOS 27.2(Localizable.loctable)
- Apple Developer:URLError.Code notConnectedToInternet(-1009)
- Appleサポート:MacがWi-Fi経由でインターネットに接続されない場合
- scutil(8)とping(8)、macOS 27.2に付属のmanページ
出典は2026年10月29日に確認しました。manページはmacOSに付属のものです。「ターミナル」でman <name>を実行すると開けます。