有没有办法将Nginx配置为类似于此的直接服务器返回(DSR)负载均衡器:
http://blog.haproxy.com/2011/07/29/layer-4-load-balancing-direct-server-return-mode/
答案 0 :(得分:2)
要执行此操作,您需要Nginx proxy_bind指令的transparent
参数,该指令可在Nginx Plus R10或Nginx 1.11.2+上使用。您还需要为IP透明度配置路由表和防火墙,并为{1}}配置直接服务器响应。这里充分描述了一个工作示例:
https://www.nginx.com/blog/ip-transparency-direct-server-return-nginx-plus-transparent-proxy/
答案 1 :(得分:0)
这对于HAProxy和nginx都是不可能的,因为它们在OSI第4层之上充当反向代理。 对于DSR模式下的负载平衡,您希望在内核层使用LVS,它在OSI第3层和第4层工作,并分析每个数据包的数据包。
巴普蒂斯特