基于lvs(DR模式)的keepalived部署

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了基于lvs(DR模式)的keepalived部署相关的知识,希望对你有一定的参考价值。

  1. 服务器列表:
        角色             内网ip                外网ip
        路由器         192.168.8.82     192.168.8.253
        lvs1服务器   192.168.8.81     192.168.8.252
        lvs2服务器   192.168.8.83     192.168.8.252
        web服务器   192.168.8.84     192.168.8.252
  2. 路由器配置:
    a. 内网配置:
    技术分享图片
    b. 外网配置:
    技术分享图片
    c. 开启路由转发:
    技术分享图片
    d. 防火墙设置路由转发规则(可选):
    技术分享图片
  3. lvs1服务器配置:
    a. 内网ip:
    技术分享图片
    b. 外网ip:
    技术分享图片
    c. keepalived配置文件:
    技术分享图片
    d. 配置文件源代码:
        ! Configuration File for keepalived`
        global_defs {
             notification_email {
                     [email protected]
             }
             notification_email_from [email protected]
             smtp_server 127.0.0.1
             smtp_connect_timeout 30
             router_id lvs_1
        }
        vrrp_instance LVS_HA {
                state MASTER
                interface eth0
                virtual_router_id 51
                priority 100
                advert_int 1
                authentication {
                        auth_type PASS
                        auth_pass 1111
                }
                virtual_ipaddress {
                        192.168.8.252/32
                }
        }
        virtual_server 192.168.8.252 80 {
                delay_loop 6
                lb_algo rr 
                lb_kind DR
                nat_mask 255.255.255.255
                persistence_timeout 50
                protocol TCP
                real_server 192.168.8.84 80 {
                        weight 1
                        TCP_CHECK {
                                connect_timeout 20
                                connect_port 80
                                nb_get_retry 3
                        }
                }
  4. lvs2服务器配置(参照lvs1)
  5. web服务器配置:
    a. 内网ip:
    技术分享图片
    b. 外网ip:
    技术分享图片
    c. 避免地址冲突:
    技术分享图片
  6. 浏览器访问(192.168.8.252):
    技术分享图片

以上是关于基于lvs(DR模式)的keepalived部署的主要内容,如果未能解决你的问题,请参考以下文章

LVS负载均衡群集DR模式+Keepalived部署!

直接进去正题!LVS-DR模式keppalived及LVS-DR-keepalived部署!

集群部署LVS(dr模式)+Keepalived 高可用集群图文步骤详解

CentOS 7 部署LVS集群(DR模式NAT模式,LVS+keepalived)

部署LVS-DR + keepalived 高可用群集

LVS+Keepalived+Nginx基于DR模式构建高可用方案