0
我正在创建一个应用程序,其中前端是Haproxy和nginx。 如果使用HAproxy在匿名代理后导航,您是否知道获取客户端IP地址的方法?haproxy + nginx在匿名代理后获得客户端IP
我对HAProxy的使用 “选项forwardfor” 实际的配置,但我nginx的日志中获取的匿名代理IP,而不是真正的客户端IP(使用$ HTTP_X_FORWARDED_FOR VAR)
frontend general_frontend
bind 111.111.111.111:80
default_backend nginx_farm_backend
backend nginx_farm_backend
balance roundrobin
option abortonclose
option forwardfor
http-check disable-on-404
http-check expect string nginx
option httpchk GET /index.html HTTP/1.0
# - Nodes
server nginx-server-1 222.222.222.222:8080 check on-error mark-down observe layer7 error-limit 1
server nginx-server-1 333.333.333.333:8080 check on-error mark-down observe layer7 error-limit 1
谢谢
不清楚你想要什么。匿名代理不公开他们的客户地址'。这是他们的目的。 –