聊天应用程序可以';t在java中的不同WIFI连接上运行

聊天应用程序可以';t在java中的不同WIFI连接上运行,java,windows,swing,sockets,client,Java,Windows,Swing,Sockets,Client,我开发了一个聊天应用程序,它在不同机器上的相同wifi连接上运行良好 概念是。。一个服务器程序在一台机器上运行,该机器由ip和特定端口号设置,以便客户端在特定端口号上访问服务器 有两个运行FCS和FCS1的wifi连接 我的笔记本电脑正在访问FCS wifi,如果客户端界面在同一wifi上运行,它将正常工作;但是当它连接到FCS1时,服务器不会从FCS1网络获取IP信息 我不确定问题是否在于路由器上的IP重定向。是否需要配置路由器?如果服务器和客户端运行在两个不同的网络上,但没有服务器的有效IP

我开发了一个聊天应用程序,它在不同机器上的相同wifi连接上运行良好

概念是。。一个服务器程序在一台机器上运行,该机器由ip和特定端口号设置,以便客户端在特定端口号上访问服务器

有两个运行FCS和FCS1的wifi连接

我的笔记本电脑正在访问FCS wifi,如果客户端界面在同一wifi上运行,它将正常工作;但是当它连接到FCS1时,服务器不会从FCS1网络获取IP信息


我不确定问题是否在于路由器上的IP重定向。是否需要配置路由器?

如果服务器和客户端运行在两个不同的网络上,但没有服务器的有效IP地址,则需要使用连接


或者,如果您可以控制路由器,您可以向服务器提供一个静态IP地址,并将路由器上端口(例如-7644)上的任何通信重定向到服务器:7644。

欢迎使用。您使用的是哪种传输协议TCP或UDP?您如何知道它无法获取ip信息?当你说它无法连接时,你能ping目标机器吗?