[摘录]LVS-NAT脚本
摘录赶星大神的LVS-NAT脚本#!/bin/bash
#LVS script NAT
VIP=192.168.1.1
VNETMASK=255.255.255.0
RIP1=10.0.0.1
RIP2=10.0.0.2
RIP3=10.0.0.3
case "$1" in
start)
echo "1">/proc/sys/net/ipv4/ip_forward
iptables -F
ipvsadm -C
ipconfig echo0:0 $VIP netmask $VNETMASK up
ipvsadm -A -t $VIP:80 -s rr
ipvsadm -a -t $VIP:80 -r $RIP1 -m
ipvsadm -a -t $VIP:80 -r $RIP2 -m
ipvsadm -a -t $VIP:80 -r $RIP3 -m
ipvsadm
echo "start LVS of DirectorServer NAT"
;;
stop)
echo "0">/proc/sys/net/ipv4/ip_forward
ipvsadm -C
ipconfig echo0:0 down
echo "stop LVS of DirectorServer NAT"
;;
*)
echo "Usage:$0 {start|stop}"
exit 1
esac
页:
[1]