#!/bin/bash
#lvs setting
#Dip# eth0:192.168.233.145#VIP# eth0:0192.168.233.250/32#RIP1:192.168.233.146#RIP2:192.168.233.147#VIP#192.168.233.250/32case$1inrip)
#VIP:
iptables-F
setenforce0echo1>/PRoc/sys/net/ipv4/conf/lo/arp_ignore
echo1>/proc/sys/net/ipv4/conf/all/arp_ignore
echo2>/proc/sys/net/ipv4/conf/lo/arp_announce
echo2>/proc/sys/net/ipv4/conf/all/arp_announce
ifconfig lo:0192.168.233.250netmask255.255.255.255
broadcast192.168.233.250up
route add-host192.168.233.250dev lo:0;;
dip)
#DIP:
iptables-F
setenforce0echo1>/proc/sys/net/ipv4/ip_forward
ifconfig eth0:0192.168.233.250netmask255.255.255.255
broadcast192.168.233.250up
ipvsadm-C
ipvsadm-A -t192.168.233.250:80-s wlc
ipvsadm-a -t192.168.233.250:80-r192.168.233.146-g
ipvsadm-a -t192.168.233.250:80-r192.168.233.147-g
ipvsadm-Ln
;;
esac
#End#