
1 shyling 2017 年 1 月 18 日 用 X-Forwarded-For: client1, proxy1, proxy2, proxy3 proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; |
2 lhbc 2017 年 1 月 18 日 服务器 B: http { set_real_ip_from <服务器 A 的 IP>; real_ip_header X-Real-IP; } |
3 clino 2017 年 1 月 18 日 via Android X-Forwarded-For 应该是标准 https://github.com/zhangchunlin/shapps/tree/master/shapps/auth/xforwardedfor 这个是我写的 uliweb 中间件,取 X-Forwarded-For 更新到客户端 ip 变量 |
4 ioioioioioioi OP @lhbc 谢谢,但是试了,不行。 |
5 lhbc 2017 年 1 月 18 日 @ioioioioioioi 服务器 A 还要配置 proxy_set_header X-Real-IP $remote_addr; |
6 ioioioioioioi OP @lhbc 不行,设置后,第三个服务器的 HTTP_X_REAL_IP 还是第一个服务器的 IP |
7 lhbc 2017 年 1 月 19 日 via iPhone @ioioioioioioi 服务器 B 要关掉这个 proxy_set_header X-Real-IP $remote_addr; |
8 ioioioioioioi OP @lhbc 不行,哎,放弃了,用 HTTP_X_FORWARDED_FOR 了。 |