traefik 获取用户真实IP X-Forwarded-For

原创
2020/04/14 16:57
阅读数 8.9K

当用户通过cdn等代理访问网站的时候,一般后端程序通过 X-Forwarded-For 头获取用户IP  (这里不考虑透明代理和代理安全性)

nginx 通过添加  proxy_set_header  X-Forwarded-For $proxy_add_x_forwarded_for; 可以解决

traefikui 需要修改自身配置文件 更多信息请可查看官方文档 https://docs.traefik.io/v2.0/routing/entrypoints/#forwarded-header

## Static configuration
entryPoints:
  web:
    address: ":80"
    forwardedHeaders:
      trustedIPs:
        - "127.0.0.1/32"
        - "192.168.1.7"
展开阅读全文
打赏
0
0 收藏
分享
加载中
目的是让其信任转发过来的自定义header信息
08/26 22:44
回复
举报
更多评论
打赏
1 评论
0 收藏
0
分享
返回顶部
顶部