不工作-配置haproxy,Keepaviled,将传入请求代理到google.com
我正在尝试执行以下操作,但它不起作用, 我想使用3个IP,每个用于HAproxy服务器,一个用于VIP。 配置/etc/hosts文件,以便test.com将指向VIP。 希望使用keepalived使2台HAproxy服务器在主从HA模式下工作。为haproxy创建自签名证书。 将这些HAProxy服务器的后端服务器配置为 如果我点击本地浏览器,它应该显示google.com的内容,它应该只是google.com的代理,在显示google.com时,浏览器上的url应该保持不变 我已经在centos7主服务器和从服务器上安装了haproxy,并保留了以下配置 在主服务器上的/etc/haproxy/haproxy.cfg文件中不工作-配置haproxy,Keepaviled,将传入请求代理到google.com,proxy,centos7,haproxy,virtual-ip-address,keepalived,Proxy,Centos7,Haproxy,Virtual Ip Address,Keepalived,我正在尝试执行以下操作,但它不起作用, 我想使用3个IP,每个用于HAproxy服务器,一个用于VIP。 配置/etc/hosts文件,以便test.com将指向VIP。 希望使用keepalived使2台HAproxy服务器在主从HA模式下工作。为haproxy创建自签名证书。 将这些HAProxy服务器的后端服务器配置为 如果我点击本地浏览器,它应该显示google.com的内容,它应该只是google.com的代理,在显示google.com时,浏览器上的url应该保持不变 我已经在cen
#---------------------------------------------------------------------
# main frontend which proxys to the backends
#---------------------------------------------------------------------
frontend main *:80
# use_backend static if url_static
default_backend app
backend app
http-request set-header Host www.google.com
server site google.com:443 ssl verify none check
In /etc/keepalived/keepalived.conf,
vrrp_script chk_haproxy {
script "killall -0 haproxy" # check the haproxy process
interval 2 # every 2 seconds
weight 2 # add 2 points if OK
}
vrrp_instance VI_1 {
interface eth1
state MASTER
virtual_router_id 51
priority 101
virtual_ipaddress {
172.28.128.33
}
track_script {
chk_haproxy
}
}
/etc/hosts-172.28.128.33 test.com
如果我尝试elinks,我将无法检索被拒绝的连接
请注意,我尚未配置自签名证书
有人能帮忙吗。谢谢我建议您在尝试通过HAproxy呈现google之前,首先尝试呈现一个静态的“hello world”文件。这将允许您测试HAproxy设置,并确保它在google.com上正常工作。