我ServerSocket
听 LAN 连接并很好地接受它们,但是当我尝试通过我的手机连接到相同的设备时 - 使用 3G 连接 - 它似乎没有连接。
我尝试使用
getMyIP
站点来获取IP
并尝试连接到它,它确实正确IP
(用我的路由器检查)但是根本不接受任何连接。我尝试在 Windows 7 和我的路由器上完全打开端口。
我将这些行放在我的服务器构造函数中:
ss = new ServerSocket(port); host=ss.getInetAddress().getHostAddress();
我将主机上的 ip 设置为 0.0.0.0
谢谢你的帮助。