【发布时间】:2012-06-30 14:38:36
【问题描述】:
我有一个应用程序,我希望 NAT 后面的网络内的设备调用公共网络,为服务器提供其本地地址,稍后,比如说 10 或 20 分钟后,我希望服务器成为能够联系网络内的设备。
如果我提供其实际当前本地地址,是否有防火墙/路由器等普遍支持的协议将我定向到本地节点?
谢谢
【问题讨论】:
-
您最好花费相同(或更少)的时间和精力来开发和实施基于 IPv6 的解决方案,这样您就可以完成上述工作。
-
是的,忘记 ipv4 会更好,但我还没有弄清楚如何做到这一点。设备大部分都启用了 ipv6,但不是所有网络。我看到 T-Mobile 完全启用了 ipv6。 extremetech.com/mobile/…
-
我最好还是等 ipv6。无论如何,在新的应用程序中领先一点是件好事。谢谢。
-
@JeremyVisser 使用 IPv6,讨厌和麻烦的 NAT 的优势应该减少,但人们很可能仍会使用防火墙,所以在这个问题上你没有进一步的优势:那些防火墙将阻止任意入站连接从互联网到 SOHO 网关设备后面的主机,就像现在一样。
-
实际上,我的应用程序主要对公共移动网络感兴趣,尤其是能够对移动设备上的 Mongoose 服务器进行 Web 服务调用。所以我希望一旦主要提供商放弃在边缘分配公共 ipv4 地址的 NAT,我应该没问题。
标签: networking ipv6 nat ipv4