Networking 如何使我的计算机的ip公开,以便同一网络之外的设备可以访问该特定ip中的Web服务

Networking 如何使我的计算机的ip公开,以便同一网络之外的设备可以访问该特定ip中的Web服务,networking,Networking,我有一个使用webservice的android应用程序,它在网络中运行良好。我的意思是,如果手机和电脑都连接到同一个网络,我可以完美地运行应用程序,但如果我将其中任何一个网络更改为另一个网络,则会显示“无法建立到服务器的连接”错误。 我想要的是获得一个ip,我可以从任何网络访问应用程序 这就是我在android应用程序中的连接代码 mWebview .loadUrl("http://192.193.194.195/Application/startpage.php"); 请给我一步一步的说明

我有一个使用webservice的android应用程序,它在网络中运行良好。我的意思是,如果手机和电脑都连接到同一个网络,我可以完美地运行应用程序,但如果我将其中任何一个网络更改为另一个网络,则会显示“无法建立到服务器的连接”错误。 我想要的是获得一个ip,我可以从任何网络访问应用程序

这就是我在android应用程序中的连接代码

mWebview .loadUrl("http://192.193.194.195/Application/startpage.php");
请给我一步一步的说明,我搜索了很多,但是我找不到一个关于我的0级网络知识的好答案:)


谢谢

那么您必须使用路由器的外部/互联网ip地址。在路由器上查找,然后将端口80转发到ip为192.193.194.195的pc。

您必须将服务器托管在每个网络都可以看到服务器的主机上