使用阿里云负载均衡后 如何能获取到客户端IP

homevip 2018-6-25 699

使用阿里云负载均衡后 如何能获取到客户端IP

最新回复 (4)
  • 小鱼儿 2018-6-25
    引用 2

    您好, 您需要在两个地方设置,这样才能兼容所有情况.

    1 前端站点设置
    在前端站点设置-> 反代-> 代理请求设置-> 勾选向后端服务器传递客户端真实ip(默认是勾选的)


    2 后端站点设置
    在后端站点设置->基本->真实ip识别->把前端服务器ip设置进去.



    分别对前后端服务器部署重载后, 即可生效.

  • homevip 2018-6-25
    引用 3
    我没用 AppNode 做反向代理,  使用 阿里的负载均衡 直接 指向 web 服务器的80端口
  • 小鱼儿 2018-6-25
    引用 4

    有两种办法
    1 修改您的程序自动识别 HTTP 头部的 X-Real-IP 或 X-Forwarded-For 中的 IP 地址

    2 修改您后端的原文配置,并写入阿里云负载均衡的ip库

    配置可以参考如下

  • 虚竹 2018-6-25
    引用 5
    @小鱼儿 2 修改您后端的原文配置,并写入阿里云负载均衡的ip库
    可直接在2楼截图中配置阿里云负载均衡的IP库。
返回
发新帖