如何获取手机的公共IP地址?

Vim*_*deo 5 java mobile ip-address java-me

我想使用服务器的IP地址使用互联网将手机连接到服务器.据我所知,手机的IP地址通常是私人的.为了使我的应用程序正常工作,我需要手机的公共IP地址.我该如何实现?

谢谢

And*_*s_D 12

您将不得不等待IPv6;)现在您获得私有地址并且您的服务提供商执行一些地址转换(NAT):路由器具有一个单一的公共IP并使用端口将传入消息映射到专用网络的IP地址.

您的移动设备的IP对互联网是不可见的,网络公共IP是无用的,因为它是路由器的地址.也许使用IPv6我们为所有移动设备提供公共IP,但是现在您必须为您的问题找到不同的解决方案 - 公共IP不能像移动设备那样与私有网络中的所有其他客户端一起使用(在路由器后面).