1

Androidエミュレーター(127.0.0.1:5555)からLAN(192.168.1.102:5555)にポートを転送するにはどうすればよいですか?

エミュレータのIPアドレスを変更できるとは思わないので、変更できるのは、そのポートをネットワークに転送することだけです。

ラップトップからadbを介して強力なPCエミュレーターにアクセスしたいだけです。

4

1 に答える 1

1

ポートを転送したい場合は、その番号を変更する必要があります。2 つのアプリケーション (アプリケーションとフォワーダー) から 5555 をリッスンすることは許可されません。

Androidエミュレーターについてはわかりませんが、おそらくそれ(およびファイアウォール)を構成して、ローカルホストからだけでなくLANからの着信接続を受け入れることができます。

それでもポート リダイレクトを実行したい場合は、netcat を使用できます (ほとんどのベースライン UNIX/Linux システムにインストールされており、Google から Windows 用のポートを見つけることができます)。

e.g. redirect incoming connections on port 8080 to local service on port 5555
nc -L 127.0.0.1:5555 -p 8080 -vvv
于 2013-02-12T11:03:28.230 に答える