【发布时间】:2015-08-17 21:23:50
【问题描述】:
我有一个可以相互连接和通信的服务器对象和客户端对象。
客户端使用服务器的私有 IP 地址进行连接。
但我希望能够使用公共 IP 地址通过互联网进行通信。
我使用网址 www.whatsmyip.com 作为网址获取公共 IP 地址。
我将这个公共 IP 地址粘贴到需要的地方,但客户端似乎无法使用公共 IP 地址找到服务器
【问题讨论】:
-
很可能您的路由器上的防火墙没有配置为允许这样做。不,你不能从 Java 配置它,你必须使用它内置的网络服务器来配置你的路由器。
-
这有几点可能出错。贴一些代码?您是否尝试 ping 公共地址 (url) 以查看它是否可以访问?
-
@NaveenKumar 添加任意斜体不是“改进的格式”。这只是给别人打扫干净。
-
任意斜体@NaveenKumar?
标签: java sockets network-programming