我一直在阅读许多文档,但似乎无法使其正常工作。 我只想让我的haproxy路由某些IP地址到服务器。
首先,我将基本ACL设置为:
acl src1 src a.b.c.d
acl src2 src e.f.g.h
use_backend srv1,如果是src1
use_backend srv2,如果是src2
即使它像地狱一样,我什至都无法完成这项工作...
frontend http
bind 192.168.10.57:80
mode http
acl maxime_vpn src 192.168.50.6
acl maxime src 192.168.10.44
acl haproxy hdr(host) -i salutpaola.fr
use_backend apache1 if maxime
use_backend apache2 if maxime_vpn
backend apache1
mode http
balance source
server apache1 192.168.10.136:80
backend apache2
mode http
balance source
server apache2 192.168.10.58:80
我尝试仅使用maxime_vpn acl和default_backend,但也无法使用。
好吧,如果某人的conf可以正常工作,我很乐意尝试一下,因为肯定有某些东西我没得到。
谢谢大家