ルーターが UPnP をサポートしていない場合、または Mac が キャリア グレード NAT の背後にある場合でも、Screens Connect を引き続き使用したい場合は、Tailscale を選択することをお勧めします。これは、さまざまな主要プラットフォームと互換性のある、多用途で個人使用が無料のソリューションです。Tailscale には macOS 11 以降 が必要です。
ポート転送を使用する場合は、以下 の手順を参照してください。
注: 続行する前に、Mac でリモート管理が有効になっていることを確認してください。詳細な手順については、この 記事 を参照してください。
Tailscale の使用
ステップ 1: Tailscale のインストール
まだアカウントをお持ちでない場合は、Tailscale アカウント を作成してください。
接続先の Mac で、Tailscale の 手順 に従ってください。
Tailscale がインストールされて有効になったら、Tailscale システム メニューで、コンピューターの 100. で始まる IP アドレスを見つけます。
ステップ 2: Screens Connect を構成する
-
システム メニュー アイコンから Screens Connect 5 を開きます。
-
[環境設定] をクリックします。
-
[詳細設定] をクリックします。
-
[カスタム構成] を選択します。
-
Mac の Tailscale の IP アドレス (100 から始まる) を入力し、ポート 5900 または 22 (セキュア接続が有効になっている場合) を使用します。
-
ウィンドウを閉じて変更を適用します。
Tailscale と Screens Connect が構成されているので、Screens を使用してどこからでも Mac にシームレスに接続できるようになります。
ステップ 3: ソース デバイスに Tailscale をインストールする
接続に使用している Mac、iPhone、iPad、または Vision Pro に Tailscale がインストールされ、同じ Tailscale ユーザーで接続されていることを確認してください。そうしないと、コンピューターにアクセスできません。
Tailscale の手順については、こちらを参照してください: Mac、iPhone、iPad、Vision Pro。
トラブルシューティング
Tailscale の設定で問題が発生した場合は、この Tailscale トラブルシューティング記事 を参照して総合的なサポートを受けることをお勧めします。
ポート転送の使用
手順 1: 静的 IP アドレスを設定する
Mac で既に静的 IP アドレスを使用している場合は、手順 2 に進んでください。
この リンク をクリックして、Mac のシステム設定を開きます。
パブリック IP アドレスと同様に、ローカル IP アドレスも時々変更されることがあります。同じままにしておく必要があります。
このリンクをクリックして、Mac のネットワーク設定を開きます。
ネットワーク を参照します
現在のネットワークを選択し、詳細... をクリックします
TCP/IP を選択します
IPv4 の構成 で、手動アドレスで DHCP を使用する を選択します。
ネットワーク上の他のものと競合しない静的 IP を選択します。割り当てられた IP の通常の範囲から大きく外れた番号を選択することをお勧めします。以下の例では、このネットワーク上のほとんどのマシンが 10.0.1.150 で停止するため、10.0.1.245 を選択しました。使用する範囲を確認するには、ルーターの IP アドレスを確認してください。
[OK] または [適用] をクリックします
これで、指定した静的アドレスに IP が設定されます。この処理中は、ネットワークから一時的に切断されることに注意してください。
注: macOS 12 以前の手順は こちら でご覧いただけます。
ステップ 2: ルーターのポート転送機能を手動で設定する
この方法はルーターごとに異なるため、Port Forward のポート転送ガイドを参照することを強くお勧めします。このガイドには、多くのルーターのブランドとモデルに関する詳細な手順が記載されています。
手順は次のとおりです:
-
portforward.com にアクセスします。
-
[ポート リスト] をクリックします。
-
下にスクロールし、[V] をクリックして VNC を検索するか、[S] をクリックして SSH を検索し、安全な接続を使用します。
-
ルーターのブランドを選択します (例: Arris)。
-
広告が表示された場合は、[閉じる [x]] をクリックします。 Port Forward から何かを購入する必要はありません。
-
ルーターのモデルを選択します (例: BGW210-700)。
-
指示に従います。
-
ポート転送ルールに使用したパブリック ポート番号を覚えておいてください。手順 3 で必要になります。
たとえば、ポート転送ルールでパブリック ポート 4982 を使用すると、手順 1 で設定した IP アドレスにリダイレクトされ、上記で選択したサービスに応じてポート 5900 (VNC) または 22 (SSH) にリダイレクトされます。
以下の人気ルーターのポート転送手順も参照できます:
今後、手順をさらに追加する予定です。
ステップ 3: Screens Connect を構成する
システム メニュー バーのアイコンから Screens Connect 設定を開きます。
SSH のポート転送ルールを作成した場合は、[全般] タブで [リモート ログインを使用する] を必ず有効にしてください。 VNC のポート転送ルールを作成した場合は、このオプションを無効にしてください。
詳細 タブを選択し、カスタム構成 を有効にします。
SSH のポート転送ルールを作成した場合は、選択したパブリック ポート番号を入力します。この例では、2299 を使用しました。
パブリック IP アドレス フィールドは空のままにしておきます。
VNC のポート転送ルールを作成した場合は、代わりに選択したパブリック ポート番号を入力します。
これで、設定ウィンドウを閉じることができます。Screens Connect はサーバーでステータスを更新し、今後はその情報を使用します。
Mac ごとに 1 つのポートを使用する
複数の Mac のポート転送を手動で構成する必要がある場合は、各コンピュータに 専用のポート番号が必要 であることに注意してください。例:
-
Luana の Mac > パブリック ポート 59107 をポート 5900 にリダイレクト
-
Luc の Mac > パブリック ポート 59108 をポート 5900 にリダイレクト
-
など...
構成のテスト
ポート転送ルールが適切に構成されていることを確認するには、別の Wi-Fi ネットワークまたはセルラー ネットワークから接続してみてください。
iOS デバイスからセルラー ネットワーク (3G、LTE など) 経由で接続することをお勧めします。Mac からの接続をテストする場合は、別の Wi-Fi ネットワークから、または iOS デバイスをパーソナル ホットスポットとして使用してテストできます。
Screens が接続できる場合は、準備は完了です。
その他の考慮事項
- ルーターにファイアウォールまたは何らかのセキュリティ設定がある場合は、着信接続を通過できるように設定されていることを確認してください。
- Mac が ネットワーク アクセス時に起動 するように設定されていることを確認してください。