afox123 发表于 2019-1-4 14:08:51

lVS/DR模型虚拟服务器

  实验环境:virtualbox4.12
  操作系统:RHEL5.4

实验拓扑:
http://blog.运维网.com/attachment/201109/215616738.jpg
  一.在Directory上进行配置

    首先根据规划在三台服务器上配置相应的IP地址。

    1.安装ipvsadm




[*]# yum install -y ipvsadm
[*]# ifconfig eth0:1 192.168.56.20 broadcast 192.168.56.20 netmask 255.255.255.255 up
[*]# route add -host 192.168.56.20 dev eth0:1

      开启服务器路由转发功能

    # echo 1 > /proc/sys/net/ipv4/ip_forward

    为Directory定义转发策略




[*]# ipvsadm -A -t 192.168.56.20:80 -s rr# ipvsadm -a -t 192.168.56.20:80 -r 192.168.56.11 -g -w 1
[*]# ipvsadm -a -t 192.168.56.20:80 -r 192.168.56.12 -g -w 2

    二.在Realserver上进行配置

    由于两台Realserver的配置相同,这里只写出一个的配置过程。

    关闭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   

      设置广播地址

   


[*]# ifconfig lo:0 192.168.56.20 broadcast 192.168.56.20 netmask 255.255.255.255 up

    设置默认路由


[*]# route add -host 192.168.56.20 dev lo:0

   

三.测试

    在Realserver1和Realserver2上安装httpd服务,并各建一个测试页面用于测试实验结果


[*]# yum install -y httpd   
[*]# echo 'Realserver1
页: [1]
查看完整版本: lVS/DR模型虚拟服务器