日期:2014-05-19  浏览次数:20808 次

如何获取请求用户的内网IP
例如一个请求过来,默认得到的是网关的IP,现在我想得到它在内网的IP可以么?
例如网关IP:202.36.12.163
    内网IP:192.168.1.55

------最佳解决方案--------------------
一般来说已经做了NAT的没有什么直接的方法来得到内网IP。

要么就是Client请求时主动把自己IP发送出来。

------其他解决方案--------------------
String ip = InetAddress.getLocalHost().getHostAddress();
------其他解决方案--------------------
谢谢大家的回复,祝大家工作顺利,生活愉快!