同じAP分離ネットワーク内の他のデバイスに接続する

同じAP分離ネットワーク内の他のデバイスに接続する

パブリックWi-FiネットワークでAndroidアプリをデバッグしようとしています。ネットワークにAPアイソレーションが有効になっているため、ラップトップを使用してAndroidデバイスに接続できません。

ただし、両方のデバイスは私のSSHサーバーに接続できます。

SSHポート転送が私のアプリケーションをデバッグするのにどのように役立ちますか?

ベストアンサー1

Android アプリが既知のポートでリクエストを受信して​​いるとします。

アクセスするには、次を使用します。リモートポート転送。 Androidデバイスのアプリケーションがポート12345をリッスンし、SSHサーバーのホスト名が「foo.bar.baz」で、このホストのユーザー名が「foobar」の場合、Androidデバイスは次のコマンドを実行します。

ssh -R 12345:localhost:12345 [email protected]

その後、ラップトップのfoo.bar.bazホスト上のポート12345からAndroidアプリケーションにアクセスできます。

おすすめ記事