我使用著名且出色的Knock Knock 服务器教程作为学习 Java 网络的一种方式。我尝试使用 socket.getInetAddress() 找出已连接客户端的 IP 地址,但它总是返回我的路由器 192.168.1.254 的 IP,可能是因为连接在那里弹跳。有什么方法可以获取连接到 tcp 套接字的远程客户端的正确 ip?
问问题
4550 次
我使用著名且出色的Knock Knock 服务器教程作为学习 Java 网络的一种方式。我尝试使用 socket.getInetAddress() 找出已连接客户端的 IP 地址,但它总是返回我的路由器 192.168.1.254 的 IP,可能是因为连接在那里弹跳。有什么方法可以获取连接到 tcp 套接字的远程客户端的正确 ip?