MacがiPhoneのインターネット共有に接続できても、インターネットにつながらない
インターネット共有の接続は、iPhoneまでのリンクにすぎません。インターネットは、iPhoneのモバイルデータ通信、キャリア、DNS、Macのどこでも失敗する可能性があります。
私のMacでこの問題が起きています:MacがiPhoneのインターネット共有に接続できても、インターネットにつながらない。https://kilobat.app/ja/guides/hotspot-connected-no-internet-mac.mdを読んで、一緒に進めてください。Kilobat CLIがなければインストールしてください:brew install seifip/kilobat/kilobat。ガイドにあるターミナルとkilobatのチェックはあなた自身で実行し、わかったことを教えてください。私にしかできない手順は一覧にしてください。設定を変更する前に必ず確認してください。
症状
- Wi-Fiメニューにインターネット共有のアイコンが表示されるのに、ページが読み込まれない。
- Safariに「インターネットに接続されていません」と表示される。
- iPhoneではモバイルデータ通信でページが読み込めるのに、Macでは読み込めない。
- インターネット共有ではインターネットが使えていたのに、月の途中で使えなくなった。
考えられる原因
- iPhoneのモバイルデータ通信が使えない。インターネット共有は、iPhoneのモバイルデータ通信を共有します。iPhoneにデータ通信がなければ、Macにもありません。
- キャリアがインターネット共有の利用を制限またはブロックしている。プランによっては、インターネット共有が含まれていなかったり、一定量を超えると停止または速度制限されたりします。これを変更できるのはキャリアだけです。
- 有効なアドレスがない。169.254で始まるアドレスは、MacがiPhoneからアドレスを取得できなかったことを意味します。Macに自己割り当てIPアドレスが表示されるを参照してください。
- ほかのネットワークサービスが通信を運んでいる。接続中のEthernetアダプタや、Wi-Fiより上位にあるほかのサービスが、デフォルトルートを取ることがあります。Macが誤ったネットワーク接続を使うを参照してください。
- VPN、フィルタ、またはiCloudプライベートリレー。Appleによると、プライベートリレーに対応しないネットワークがあります。サーバに届かないVPNも、通信を止めることがあります。
- DNSが失敗している。リンクは動いているのに、名前が解決できません。MacでDNSが名前解決できないを参照してください。
確認方法
iPhoneで、Wi-Fiをオフにします。Safariでウェブページを開きます。これでモバイルデータ通信をテストします。
Macで、Wi-Fiサービスのアドレスとルーターを表示します。iPhoneのインターネット共有のルーターは、通常172.20.10.1です。
networksetup -getinfo Wi-Fiデフォルトルートが使っているインターフェースを表示します。Wi-Fiのインターネット共有なら、Wi-Fiのインターフェースです。
route -n get defaultiPhoneにpingを送ります。最初のコマンドで確認したルーターのアドレスを使います。
ping -c 5 172.20.10.1インターネット上のアドレスにpingを送ります。このテストではDNSを使いません。
ping -c 5 1.1.1.1名前を検索します。pingは成功するのにこれが失敗するなら、問題はDNSです。
dscacheutil -q host -a name apple.comキャリアのアプリで、インターネット共有の残りデータ量を確認します。
解決方法
iPhoneにデータ通信がない場合は、まずそれを直します。海外では、iPhoneが海外でモバイルデータ通信できないを参照してください。
インターネット共有の許容量を使い切った場合は、データを追加するか、次の請求を待ちます。
アドレスが169.254で始まる場合は、Wi-Fiをオフにしてからオンにし、インターネット共有にもう一度接続します。
アドレスを更新するには、「システム設定」>「Wi-Fi」を選びます。「詳細」、「TCP/IP」、「DHCPリースを更新」の順にクリックします。
ほかのサービスがデフォルトルートを持っている場合は、切断するか、サービスの順序を変更します。
できれば、テストとして、VPNまたはフィルタのアプリをオフにします。VPNに接続しているのにMacでインターネットにつながらないを参照してください。
プライベートリレーなしでテストするには、そのインターネット共有で「IPアドレストラッキングを制限」をオフにします。Macの「IPアドレストラッキングを制限」を参照してください。
iPhoneとMacを再起動します。
iPhoneでネットワーク設定をリセットします。「設定」>「一般」>「iPhoneを転送またはリセット」>「リセット」>「ネットワーク設定をリセット」を選びます。
Wi-Fiの代わりにUSBケーブルを試します。MacをUSBケーブルでiPhoneのインターネット共有に接続するを参照してください。
Kilobatを使う場合
リンク、インターネット、DNS、ログインページを、1回でチェックします。
kilobat diagnose特定のサイトやサービスだけが失敗する場合は、それを止めている層を見つけます。
kilobat why example.comデフォルトルートがどのインターフェースを使っているか、VPNが通信を運んでいるかを確認します。
kilobat ipこのインターネット共有でのダウンロードが、キャリアが上限として使う速度のどれかで止まっていないかを確認します。
kilobat hotspotCLIは無料です。アプリでは、これらのチェックに基づくアドバイスはKilobat Proの機能です。
よくある質問
iPhoneはインターネットにつながるのに、Macはつながりません。iPhoneの故障ですか?
必ずしもそうではありません。キャリアは、インターネット共有の通信を、スマートフォン自身の通信とは別に扱うことがあります。プランにインターネット共有が含まれているか、キャリアに確認してください。
「ネットワーク設定をリセット」でデータは消えますか?
いいえ。Appleによると、保存したWi-Fiネットワークとパスワード、モバイルデータ通信の設定、VPNとAPNの設定が削除されます。
インターネット共有が数ページだけ動いて止まるのはなぜですか?
まずデータ上限を確認します。次にVPNを確認します。キルスイッチ付きのVPNは、サーバとの接続を失うと通信を止めます。
出典
- Appleサポート:iPhoneやiPad(Wi-Fi + Cellular)でインターネット共有が機能しない場合
- Appleサポート:iPhoneやiPadのインターネット接続をMacと共有する
- Appleサポート:MacがWi-Fi経由でインターネットに接続されない場合
- Appleサポート:iCloudプライベートリレーについて
- Appleサポート:特定のWebサイト、ネットワーク、システム設定でiCloudプライベートリレーを管理する
- networksetup(8), route(8), ping(8) and dscacheutil(1), man pages installed with macOS 27.2
- Kilobatのドキュメント:Hotspot throttling
2026年11月7日に確認。