【发布时间】:2014-05-02 14:18:44
【问题描述】:
好吧,标题说明了一切:
如何使用 Java 在 GWAN 服务器中获取客户端 IP 地址?
我看到在 C 中有一种方法,但在 Java 中我还找不到任何方法。不是所有的方法都用 Java 实现来与 GWAN 交互吗?
【问题讨论】:
-
你不能。网络服务器可以可靠检索的ONLY IP 地址是打开客户端连接的 IP 地址。如果用户在 nat 网关或代理或 vpn 后面,那将是网关/代理/vpn 的 ip,NOT 客户端的实际 IP。如果不直接在客户端上运行代码,则无法获取客户端计算机的实际 IP。
-
谢谢@MarcB,你说得对,这就是我需要的 IP,公共客户端 IP 地址,是否可以使用 GWAN Servlet?
标签: java ip-address g-wan