結論から言うと、標準状態ではインターネット経由で接続できません。macOS標準の「画面共有」も「Apple Remote Desktop」アプリも同一Wi-Fi環境なら快適に動作しますが、一歩外出すると追加のネットワーク設定を行わない限り接続が遮断されます。
なぜそのままでは繋がらないのか
自宅のMacはルーターの配下にあり、外部からは到達できないプライベートIPアドレスが割り当てられています。そのためカフェの公衆Wi-Fiやスマートフォンの回線から探そうとしても、ルーターの壁に阻まれて見つかりません。かつてAppleは「どこでも My Mac(Back to My Mac)」という機能を公式提供していましたが、2019年に提供を終了し、代替機能は用意されていません。
そのため現在、Appleの画面共有やARDを宅外から使うには以下のいずれかの対策が必要です:
選択肢 1: ルーターのポート開放(非推奨)
ルーターの管理画面に入り、VNCのポート5900を自宅Macに向けて開放する方法です。技術的には接続可能ですが、無防備なVNCサーバーを全世界のインターネットに晒すことになります。VNCの既知ポートはボットによる総当たり攻撃の標的であり、セキュリティリスクが極めて高いため避けるべきです。
選択肢 2: VPNの構築
TailscaleやWireGuardなどのVPNを導入し、外出先のデバイスと自宅Macを同一の仮想プライベート網に組み込みます。これを行えば自宅と同じ感覚で画面共有が動きます。堅実な方法ですが、全デバイスへの導入やVPNトンネルの維持管理という手間が生じます。
選択肢 3: 「メッセージ」アプリ経由の画面共有
あまり知られていませんが、macOS標準の「メッセージ」アプリを使えば、事前のネットワーク設定なしでインターネット越しにMac同士の画面共有が可能です。ただしこれは家族や友人にトラブル対応を頼む用途向けであり、相手側で承認ボタンを押す必要があるため、無人の自宅Macに遠隔ログインする用途には使えません。
選択肢 4: Apple純正ツール以外のアプリを使う
外出先から自分のMacを確実に操作したいなら、最初からそれを目的に作られた専用アプリを選ぶのが最も簡単です。Mackyはそのために生まれました。WebRTC技術を活用し、NATやルーターの障壁を自動で透過してMacとiPhoneをダイレクトに結びつけます。
ルーター設定もVPNも不要です。MacとiPhoneにアプリを入れ、サインインするだけで約2分で繋がります。マウスやキーボードによるデスクトップ全画面操作はもちろん、文字データの軽量ターミナルも利用できます。通信はすべてDTLS-SRTPでエンドツーエンド暗号化されます。
Apple公式ツールの違いをより詳しく知りたい方は Apple Remote Desktop vs 画面共有 vs リモートマネージメントの違い をご覧ください。
関連ガイド・比較記事
Macのターミナルを、いつでもポケットに。
ポート開放やVPN設定は一切不要。iPhoneから自宅やオフィスのMacへWebRTCでセキュアに直結し、デスクトップ画面とネイティブシェルを遠隔操作。まずは無料でお試しいただけます(買い切り $29・サブスクなし)。