Java 公共ip套接字网络

Java 公共ip套接字网络,java,sockets,network-programming,Java,Sockets,Network Programming,我有一个可以相互连接和通信的服务器对象和客户端对象 客户端使用服务器的专用IP地址进行连接 但我希望能够使用公共IP地址通过互联网进行通信 我使用url www.whatsmyip.com作为url获取公共ip地址 我将这个公共ip地址粘贴到需要的地方,但是客户端似乎无法找到使用公共ip地址的服务器,只要服务器绑定到INADDR\n,它与代码无关。这与服务器端防火墙上正确的端口转发有关。很可能路由器上的防火墙未配置为允许此操作。不,你不能从Java配置这个,你必须使用内置的web服务器来配置你的

我有一个可以相互连接和通信的服务器对象和客户端对象

客户端使用服务器的专用IP地址进行连接

但我希望能够使用公共IP地址通过互联网进行通信

我使用url www.whatsmyip.com作为url获取公共ip地址


我将这个公共ip地址粘贴到需要的地方,但是客户端似乎无法找到使用公共ip地址的服务器,只要服务器绑定到INADDR\n,它与代码无关。这与服务器端防火墙上正确的端口转发有关。

很可能路由器上的防火墙未配置为允许此操作。不,你不能从Java配置这个,你必须使用内置的web服务器来配置你的路由器。发布一些代码?您是否尝试ping公共地址(url)以查看其是否可访问?@NaveenKumar添加任意斜体并不是“改进格式”。这只会给其他人造成混乱,让他们清理。任意斜体@NaveenKumar?所以你不能在java中转发它?