社区
Apache
帖子详情
apache 转发 获取到IP
iamtsgx08
2010-06-02 03:39:46
我有两台服务器,一台是中转服务器,一台是真实服务器,中转服务器是apache的,真实服务器是WebSphere。apache主要是负责请求的转发,现在问题出来了,通过转发过来的请求都不能获取到来访者真实的IP,获取的IP都为中转服务器的的IP(注:request.getRemoteAddr() //java)。
现在如何处理,才能在WebSphere服务器上获得真实的IP
...全文
238
1
打赏
收藏
apache 转发 获取到IP
我有两台服务器,一台是中转服务器,一台是真实服务器,中转服务器是apache的,真实服务器是WebSphere。apache主要是负责请求的转发,现在问题出来了,通过转发过来的请求都不能获取到来访者真实的IP,获取的IP都为中转服务器的的IP(注:request.getRemoteAddr() //java)。 现在如何处理,才能在WebSphere服务器上获得真实的IP
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mrshelly
2010-06-03
打赏
举报
回复
WebSphere 中 服务器端变量 HTTP_X_FORWARDED_FOR 可以取到...
apache
转发
客户端端口到tomcat的配置 以及
apache
日志格式的配置
一、
apache
转发
客户端端口到tomcat的配置 做项目的时候需要
获取
客户端的
ip
以及端口。试了三种方式(下面贴了具体代码)都没办法去的客户端的端口,只能一步一步查原因了。我用第一第二种
获取
端口的方式拿到的都是null,第三种方式我拿到的客户端端口是0或者-1。登到公司服务器上,发现请求首先会到
apache
上,然后通过ajp协议转到tomcat。
apache
同时完成了反向代理。实现了在
Apache
前端使用SLB 7层
转发
,
获取
客户端真实
IP
的方法
Apache
前端使用负载均衡SLB 7层(http/https)
转发
,
Apache
如何
获取
客户端真实
IP
? 答案是通过HTTP头中的X-Forwarded-For 进行
获取
,SLB相当于一个代理,在
转发
HTTP请求时,会把客户端真实
IP
地址,加入到 X-Forwarded-For ,ECS上的
Apache
,可以进行配置取出X-Forwarded-For...
apache
反向代理,如何
获取
用户真实
IP
很多时候项目都需要
获取
用户的真实
IP
进行一些分析或者权限过滤,一般情况下通过request.getRemoteAddr()就可取得客户端的
IP
地址,但是在通过了
Apache
,Squid等反向代理软件就不能
获取
到客户端的真实
IP
地址了。 如果使用了反向代理软件,将http://192.168.1.110:2046/ 的URL反向代理为http://www.xxx.com/ 的URL时,用req...
waf+Nginx+
apache
获取
真实
ip
proxy_set_header X-Forwarded-For "$http_x_forwarded_for, $remote_addr"; #如上配置在原有请求头X-Forwarded-For字段的基础上增加了连接nginx的服务器
ip
地址 proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; #$proxy_add_x_forwarded_for已经实现了第二版的功能,直接使用该内置变量即可 ...
apache
做反向代理,向后端
转发
客户端真实
IP
2019独角兽企业重金招聘Python工程师标准>>> ...
Apache
24,920
社区成员
16,543
社区内容
发帖
与我相关
我的任务
Apache
Web 开发 Apache
复制链接
扫一扫
分享
社区描述
Web 开发 Apache
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章