LVS-Real Server指令碼 01#!/bin/bash02 03#Parameters04VIP=192.168.22.505 06case "$1" in07 start)08 echo "Starting LVS Real Server ..."09 10 #Bind Virtual IP Address11 /sbin/ifconfig lo:0 $VIP netmask 255.255.255.255 broadcast $VIP up12 /sbin/route add -host $VIP dev lo:013 14 #Forbid ARP Request15 echo "1" >/proc/sys/net/ipv4/conf/lo/arp_ignore16 echo "2" >/proc/sys/net/ipv4/conf/lo/arp_announce17 echo "1" >/proc/sys/net/ipv4/conf/all/arp_ignore18 echo "2" >/proc/sys/net/ipv4/conf/all/arp_announce19 sysctl -p > /dev/null 2>&120 21 echo "OK"22 ;;23 stop)24 echo "Stopping LVS Real Server ..."25 26 /sbin/ifconfig lo:0 down27 echo "0" >/proc/sys/net/ipv4/conf/lo/arp_ignore28 echo "0" >/proc/sys/net/ipv4/conf/lo/arp_announce29 echo "0" >/proc/sys/net/ipv4/conf/all/arp_ignore30 echo "0" >/proc/sys/net/ipv4/conf/all/arp_announce31 32 echo "LVS Real Server Stopped ."33 ;;34 restart)35 $0 stop36 $0 start37 *)38 echo "Usage:$0 { start | stop | restart }"39 exit 140esac41exit 0