如何使用外部ip(Java)连接到服务器?

时间:2017-05-25 04:11:26

标签: java networking mobile

我正在做一个项目,我有一个服务器,一个客户端(C#),一个客户端(Android java)。我可以连接到本地网络上的服务器并使用来自客户端C#的外部IP,但是从Java客户端我只能通过Wifi连接。服务器在路由器端口转发,我有一个静态IP地址。请帮忙解决问题所在?

1 个答案:

答案 0 :(得分:0)

根据您提供的信息,没有任何错误。

对于您的C#客户端,您可以从本地网络连接它(我假设为192.168.x.x)

对于您的Java客户端,使用wifi意味着本地网络(我也假设为192.168.x.x)

所以这意味着它适用于本地网络。

所以现在主要的问题是,你的服务器是否真正上网到互联网

请检查以下内容:

  1. 您的服务器是否可以通过任何api测试工具访问,例如使用外部IP地址的RESTFUL和SOAPUI。

  2. 不使用本地网络时,您的Android客户端是否真的在线,或者您可以通过外部IP地址访问它。