天天看点

LVS-DR部署

LVS-DR部署脚本

#!/bin/bash

VIP=192.168.11.100

DIP=192.168.11.11

RIP1=192.168.11.12

RIP2=192.168.11.13

POST=80

lvs_dr() {

ifconfig eth0:0 $VIP netmask 255.255.255.0 up

route add -host $VIP dev eth0:0

rpm -q ipvsadm && echo "ipvsadm exists" || yum -y install ipvsadm &> /dev/null

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

ipvsadm -C

ipvsadm -At ${VIP}:${POST} -s wrr

ipvsadm -at ${VIP}:${POST} -r ${RIP1}:${POST} -g -w 1

ipvsadm -at ${VIP}:${POST} -r ${RIP2}:${POST} -g -w 3

ipvsadm -Ln