现在的配置是有一台WEB服务器(Apache+Tomcat),为了网络安全,在这前面又增加了一台ISA服务器,ISA服务器接收到针对WEB服务器的请求后,就转发给WEB服务器,但WEB服务器上运行的软件要获取到访问者的真实IP。现在发现经过ISA服务器处理后,WEB服务器上的软件获取到的IP地址却是ISA服务器的局域网IP地址。
请问
1、如果是调整ISA服务器,应该如何调整,能保证我的软件(Java)能够正确获取到客户端访问IP?
2、如果是调整代码(Java),我应该如何修改?现在是:
   realIP = request.getRemoteAddr();
   取到的IP是192.168.0.123