如何使用公共IP将客户端连接到远程服务器?

时间:2018-07-04 15:23:20

标签: http ip client-server portforwarding

我有一个移动Android应用程序,该应用程序使用sockets连接到我的服务器应用程序。

当客户端和服务器都连接到同一路由器(它们都在同一专用网络中)并且一切正常时(客户端连接到192.168.1.48,这是一个专用IP地址),我测试了连接。

我希望客户端连接到我的公用IP服务器,该服务器可以是88.A.B.C(由我的本地ISP提供)

我尝试做port forwarding,但不确定如何正确配置它或缺少什么。

客户端连接到具有以下条件的服务器:

ipAddress: 88.A.B.C port: 8888

我提到我有一个ASUS router RT-N18U

我尝试过的事情

1)连接到:http://192.168.1.1

2)转到WAN->虚拟服务器/端口转发

3)添加如下规则:enter image description here

我无法弄清楚我想念的是什么,或者该怎么做。你能帮我吗?

1 个答案:

答案 0 :(得分:0)

配置看起来正确。也许您的ISP阻止了这些端口。尝试更改端口号和/或使用portchecktool来检查端口是否被阻止。