导航菜单
路很长,又很短
博主信息
昵   称:Cocodroid ->关于我
Q     Q:2531075716
博文数:335
阅读量:1096087
访问量:110314
至今:
×
云标签 标签球>>
云标签 - Su的技术博客
博文->>首页 博主的更多博文>>
LVS NAT/DR 配置步骤
Tags : LVS ,DR,NAT,负载均衡发表时间: 2016-04-13 22:56:31

LVS NAT配置 步骤

步骤:

      规划机器与IP地址,LVS集群中有三种类型机器4种IP地址。机器类型:Client、Director、Real Server,与机器类型对应的IP地址分别为:CIP、DIP、RIP,Director对应两种IP 除了DIP外还有一个VIP。通常DIP、RIP在一个网络,CIP、VIP在一个网络。

 

               CIP:192.168.56.1

               VIP:192.168.56.101

               DIP : 192.168.0.10

               RIP : 192.168.0.100、192.168.0.200

 

       设置Director

             1:enable ip_forwardp

                     vi /etc/sysctl.conf   set net.ipv4.ip_forward = 1

                     sysctl -

             2 :  set DIP

                       ifconfig eth0:0 192.168.0.10  up

             3 :  disable firewall

                      service iptables stop

             4: config ipvs

                 ipvsadm -A  -t 192.168.56.01:80 -s rr

                 ipvsadm -a  -t 192.168.56.01 -r 192.168.0.100 -m 

                 ipvsadm -a  -t 192.168.56.01 -r 192.168.0.200 -m

 

        设置Real Server

                route add defatul gw 192.168.0.10

 

 

要点:

           1:必须将DIR与VIP分开, 要不可能会出现在Direct 上可以访问集群,在客户端不可以,链接一直等待中

           2:必须关闭防火墙,要不可能会ping 通,但是访问时报没有路由错


LVS DR配置 步骤

CIP:192.168.56.1

DIP:192.168.56.101

VIP:192.168.56.110

RIP:192.168.56.102 192.168.56.103

 

设置Director

          1:配置VIP,ifconfig eth0:0 192.168.56.110 netmask 255.255.255.255 broadcast 192.168.56.110

          2 :  同样要关闭防火墙 servcie iptables stop

          3 : 配置IPVS

               ipvsadm -A  -t 192.168.56.110:80 -s rr 

               ipvsadm -a  -t 192.168.56.110:80 -r 192.168.56.102 -g            

               ipvsadm -a  -t 192.168.56.110:80 -r 192.168.56.103 -g

 

设置 Real Server

          1:配置VIP与路由 ifconfig lo:0 192.168.56.110 netmask 255.255.255.255 broadcast 192.168.56.110

                                        route add -host 192.168.56.110 dev lo:0

          2:关闭ARP   echo "1" /proc/sys/net/ipv4/conf/lo/arp_ignore

                                 echo "2" /proc/sys/net/ipv4/conf/lo/arp_announce

                                 echo "1" /proc/sys/net/ipv4/conf/all/arp_ignore

                                 echo "2" /proc/sys/net/ipv4/conf/all/arp_announce

关键点

          1:Director 上需要配置DIP、VIP

          2:Real Server 需要关闭ARP协议 同时 要配置VIP 以及相应的LOOKBACK路由

 

转自:movenut http://movenut.iteye.com/

打赏
打赏
关注公众号
公众号
类别:服务器| 阅读(1279)| 赞 (0)
评论
暂无评论!
发表评论
昵  称:

验证码:

内  容:

    同时赞一个 赞