我现在正在研究一个java项目,该项目包含一个服务器和一个连接到服务器的程序。 直到2周前,每件事情都运行良好,我可以从我自己的网络(运行服务器)和其他网络(WAN)连接到服务器。
2周前我提供网络,并从他们那里获得了一个不同的路由器,就像我在进入其设置之前所做的那样 为我的程序打开了端口(带端口转发和所有这些......)然而,它并没有像以前那样运行良好。
如果我使用ip(来自whatsMyIp)并将其放入客户端,我可以从其他网络进入服务器,但我无法从运行服务器的计算机进入该服务器。
如果我使用ip(来自ipconfig),我可以从我自己的计算机进入服务器,但其他网络无法连接到 我的服务器。
(正如我之前所说,在我更换路由器之前一切正常)
希望你能帮助我..谢谢答案 0 :(得分:0)
如果您可以使用公共IP从网络外部访问服务器,但不能从本地网络中的计算机访问服务器(使用相同的公共IP),请检查路由器设置(防火墙或端口转发)。可能只有一个设置允许端口转发仅来自您的公共接口,而不是来自您的私有网络。