首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >p2p模型在移动网络上的NAT穿透?

p2p模型在移动网络上的NAT穿透?
EN

Stack Overflow用户
提问于 2016-11-01 08:48:08
回答 1查看 642关注 0票数 0

我正在编写一个p2p消息传送安卓应用程序,并试图解决移动网络上的NAT问题。由于运营商的NAT服务,我目前无法找到一台设备连接到3G/4G网络上的另一台侦听设备的方法。

我听说过一些NAT穿透方法,但其中很多都涉及到使用某种集中式服务器作为中介。我正在尝试使用一种完全去中心化的p2p方法来完成这项任务。

是否有任何可行的方法允许移动网络上的设备可公开寻址?

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2016-11-04 00:45:52

不,这不可能。大多数情况下,IP地址为NATed的用户位于NAT444之后,并且许多用户是任意广播的(用户在其移动电话上具有相同的IP,但位于不同的NAT设备后面)。和2个任选的悬疑者不能在一起交流。

剩下的唯一办法就是打开VPN获取公网真实IP。

我的建议是:不要对IPv4使用虚拟专用网!使用VPN获得移动电话应用程序的真正IPv6,并在IPV6上构建p2p应用程序。

您正在与驱动IETF构建IPv6的非常老的问题作斗争。

所以,去IPv6,忘了ipv4吧。你的问题的唯一好的解决方案是在IPv6上构建你的应用程序,并且你的应用程序必须将ipv6隧道带到手机上。

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

https://stackoverflow.com/questions/40352646

复制
相关文章

相似问题

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