首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IP :如何从公共IP转发到设备的流量

问IP :如何从公共IP转发到设备的流量
EN

Unix & Linux用户
提问于 2015-04-03 15:35:03
回答 1查看 2.9K关注 0票数 1

我的目标是为运行"IP Cam“软件的Android智能手机建立一个公共IP。该接口可以在本地网络(例如) 192.168.0.2:8080上访问,但它没有公共IP,因为它也应该在3G网络中工作。

我知道有些服务提供具有静态专用地址的虚拟专用网;我发现的免费服务只提供带有IPv6的PPTP (不起作用)。

其他人提供IPv4的成本要比Host1Plus的实际VPS低得多,所以我选择了这个。至少我可以在其他项目中练习和/或使用VPS。我跟踪了本教程。

现在,我创建了一个新用户,在OpenVPN管理面板中为帐户分配了一个静态VPN地址,并使用我的设备登录。

到目前为止一切正常。我的android设备在浏览时获得VPS的公共IP。

我可以在VPS的ssh终端上平设备的私有VPN IP。

下一步是什么?

我试过这,但实际上不起作用。我在这一点上迷失了方向。我从来没有做过任何关于路线或转运的事情。

如果我现在输入公共VPS IP,我会像以前一样得到openVPN登录表单。如果我输入PublicVPSIP:8080,就会得到一个“服务器不可达等”。错误。

最后它应该是这样工作的。

Android (在端口8080运行一些服务) (VPN IP: 1.2.3.4)

通过openVPN连接到我的VPS

IP(运行openVPN服务器)(公共IP: 123.123.123.123)

访问者的流量(123.123.123:8080)应该重定向/转发到我的android设备。(1.2.3.4:8080)

EN

回答 1

Unix & Linux用户

发布于 2015-04-04 08:03:45

我解决了。对于其他有同样问题的人来说。

这篇文章帮助了我:使用带有Iptables的NAT将TCP端口转发到另一个IP或端口

此外(由于我不知道这是否因为攻击而足够),我遵循了以下命令:如何封锁所有端口除了...

只是为了阻止所有剩余的端口,可能是开放的,我不需要。当然,不要忘记将SSH端口添加到异常中,否则就会被锁在SSH终端之外。

虽然我不确定这是否足以使您的VPS更好地抵御攻击等等,所以我很高兴得到进一步的建议。

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/194231

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档