码迷,mamicode.com
首页 > 其他好文 > 详细

lvs-dr

时间:2018-06-30 12:42:45      阅读:180      评论:0      收藏:0      [点我收藏+]

标签:name   配置   第一步   for   star   eth   $0   ash   集群   

dr模型实验配置:

 环境: 

       在rs上配置 :rip  和vip   vip定义在lo别名上

       Director 上配置:vip  和dip   vip配置在eth0的别名上

       其中dip  与 rip在公网上 

   都只需要一块网卡  网卡都桥接

     Vip: 192.168.10.130

    dip:  192.168.220.134

   Rip: 192.168.220.131

    Rip2:192.168.220.132

解决rs上的vip的ip冲突:

    1 做静态绑定 (这种很少用)

    2依赖arpables来设置规则

   3 依赖内核的两个参数

          1 arp_ignore

                      0 表示默认 可以在本地任意窗口上配置的任意地址进行响应

                     1 仅在请求的目标ip配置的本地主机接受请求的接口上才做响应

       2 arp_announce

                  0 默认值在本机上所有接口的信息在网络中进行通告

                 1 尽量避免非直接网络进行通告

                2 必须避免向非本地网络通告

第一步:在rs上配置ip

  /]# ifconfig lo:o 192.168.10.130 netmask 255.255.255.255 broadcast 192.168.10.130 up

   安装软件包

  ]# yum install httpd php php-mysql

       配置网页页面 

      启动httpd服务

       测试访问  : curl http://192.168.220.131/test.html

脚本:

  

#!/bin/bash

case $1 in

        start)

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

                echo 1 > /proc/sys/net/ipv4/conf/lo/arp_ignore

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

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

        ;;

        stop)

                echo 0 > /proc/sys/net/ipv4/conf/all/arp_ignore

                echo 0 > /proc/sys/net/ipv4/conf/lo/arp_ignore

                echo 0 > /proc/sys/net/ipv4/conf/all/arp_announce

                echo 0 > /proc/sys/net/ipv4/conf/lo/arp_announce

        ;;

        *)

                echo "usage: $(basename $0 ) start|sop"

                exit 1

esac

第二步创建集群

]# ipvsadm -A -t 192.168.10.130:80 -s rr

# ipvsadm -a -t 192.168.10.130:80 -r 192.168.220.131 -g

# ipvsadm -a -t 192.168.10.130:80 -r 192.168.220.132  -g

访问  for i in {1..10} ; do curl  http://192.168.10.130/test.html

 

lvs-dr

标签:name   配置   第一步   for   star   eth   $0   ash   集群   

原文地址:https://www.cnblogs.com/huxl1/p/9246310.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!