在 Android 上使用移动数据使用静态 IP 进行端口转发

在 Android 上使用移动数据使用静态 IP 进行端口转发

我最近打电话给我的移动运营商并购买了一个静态 IP,我没有 wifi,所以我使用手机的热点作为我的主要互联网来源。我有一台装有 ubuntu vm 的笔记本电脑,我意识到如果没有适当的端口转发,它是多么有限。我可以在我的手机本地主机上打开一个端口,它也会在我的公共 IP 和我的热点 IP 上打开该端口,我想知道的是如何在我的 ubuntu vm 或 windows 本身上打开一个端口,然后将其端口转发到我的公共 IP。

答案1

您需要反向端口转发。它之所以被称为“反向”,可能是因为它实际上是在设置一个“反向代理”,其中运行在您手机上的 HTTP 服务器接受端口上的连接并将其连接到您的计算机。

这是通过以下方式实现的 亚行 使用以下命令:

adb reverse tcp:<phone-port> tcp:<local-port>

参考:

相关内容