阿里云SLB负载均衡如何获取客户端真实IP?

  • A+

问:阿里云SLB负载均衡能够将访问流量根据转发策略分发到后端多台云服务器中,那么SLB负载均衡如何获取到客户端的真实IP?

答:负载均衡提供获取客户端真实IP地址的功能,该功能默认是开启的。

  • 四层负载均衡(TCP协议)服务可以直接在后端ECS上获取客户端的真实IP地址,无需进行额外的配置。
  • 七层负载均衡(HTTP/HTTPS协议)服务需要对应用服务器进行配置,然后使用X-Forwarded-For的方式获取客户端的真实IP地址。
  • 真实的客户端IP会被负载均衡放在HTTP头部的X-Forwareded-For字段,格式如下:
    X-Forwarded-For: 用户真实IP, 代理服务器1-IP, 代理服务器2-IP, ...

    参考文档

    如何获取客户端真实IP

    注意:购买阿里云ACP认证考试码,可以领取阿里云2000元代金券,祝考试顺利!

    报考ACP的同学,建议使用ECS/SLB等云产品辅助实验:https://dashi.aliyun.com/site/cloud/acp

    阿里云服务器优惠

    发表评论

    :?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: