同じローカルネットワーク上ではコンピュータに接続できるのに、外出先からは接続できない場合、Screens 自体と、リモートのコンピュータ上の Screen Sharing または VNC サービスは、ほぼ正常に動作しています。
問題は通常、ローカルネットワークの外部からコンピュータに到達するために使用される方法にあります。
リモートアクセス方法を確認する
Screens は、Screens Connect、Tailscale、NordVPN Meshnet など、コンピュータにリモート接続するためのいくつかの方法をサポートしています。
利用可能なオプションについては、こちらで確認できます:
Screens Connect
Screens Connect を使用している場合は、接続先のコンピュータでその状態を確認してください。
Screens Connect は通常、ルーターを自動的に構成し、着信接続がコンピュータに到達できるようにします。ただし、一部のルーター、インターネットプロバイダ、ファイアウォール、VPN、管理されたネットワーク、またはその他のネットワーク構成によって、これが妨げられることがあります。
Screens Connect が Remote Access またはポートマッピングに関する問題を報告している場合は、まず次の 2 つを再起動してみてください。
- 接続先のコンピュータ。
- その場所のルーター。
両方の再起動が完了したら、Screens Connect の状態をもう一度確認してください。
問題が解決しない場合は、Screens Connect のトラブルシューティング セクションを参照してください:
管理されたネットワークまたは制限されたネットワークを使用している場合
リモートのコンピュータが職場、学校、ホテル、施設、またはその他の管理されたネットワーク上にある場合、着信接続は意図的に制限されていることがあります。
こちらを参照してください:
管理されたネットワークまたは制限されたネットワークからの接続
そのネットワークを管理している担当者または組織に連絡する必要がある場合があります。
Screens Connect を手動で構成する
ルーターを自動的に構成できない場合は、ポートフォワーディングを手動で構成できます。
次の手順に従ってください:
ルーターの製造元またはインターネットプロバイダのドキュメントにも、お使いの機器でポートフォワーディングを構成するための具体的な手順が記載されている場合があります。
Tailscale を使う
ルーターのトラブルシューティングや構成をしたくない場合は、Tailscale が最も簡単な解決策かもしれません。
Tailscale は Screens でネイティブにサポートされており、着信ポートフォワーディングを必要とせずに、Screens がコンピュータへリモート接続できるようにします。
通常どおり Screens を使い続けることができます — Tailscale は単にデバイス間のネットワーク接続を提供するだけです。
Mac をスリープ解除できるようにする
Mac に接続する場合は、電源に接続されていること、そして Wake for network access が有効になっていることを確認してください。
そうでないと、リモート接続を試みたときに Mac がスリープ解除されないことがあります。
それでも問題が解決しない場合
上記の手順に従ってもローカル接続は引き続き機能するのに、リモート接続できない場合、ルーター、インターネットプロバイダ、ファイアウォール、VPN、またはネットワーク構成の別の部分が原因の可能性があります。
Screens はこれらの外部システムを制御したり構成したりすることはできません。インターネットプロバイダ、ネットワーク管理者、ルーターの製造元、またはその他の適切なネットワークサポート提供者が、着信接続を妨げている要因の特定を手伝える場合があります。