如何转发localhost端口?

时间:2013-02-12 10:52:49

标签: android android-emulator portforwarding

如何简单地将Android模拟器(127.0.0.1:5555)中的端口转发到我的LAN(192.168.1.102:5555)?

我认为我不能更改模拟器的IP地址,因此我认为可以做到这一点的唯一方法是将该端口转发到网络。

我只想通过adb从我的笔记本电脑访问我强大的PC模拟器。

1 个答案:

答案 0 :(得分:1)

如果要转发端口,则必须更改其编号。您不应该被允许从2个应用程序(您的应用程序和转发器)收听5555。

我不知道android模拟器,但您可以配置它(和您的防火墙)接受来自LAN(而不仅仅是localhost)的传入连接。

如果你仍然想要执行端口重定向,你可以使用netcat(安装在大多数基线的unix / linux系统上,你可以从谷歌找到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