MAC_F=26
MAC_MID=25:d4:92:02
MAC_L=01
IP_PRE=192.168.101
IP_L=21
MAX=$1
PRE=$2
for ((i=1; i<$MAX+1; i++))
do
if [ $i -ge 10 ] ; then
exit 1
fi
##
#let "j=$i+5"
#j=$(echo "$j%10"|bc)
##
MAC_L=0$i
MAC=$MAC_F:$MAC_MID:$MAC_L
echo $MAC $MAX $PRE
if [ -d vm$i ]; then
/usr/libexec/qemu-kvm -m 512 -smp 2 -net nic,model=virtio,netdev=foo,macaddr=$MAC \
-netdev tap,vhost=on,id=foo,script=vm$i/$PRE-ifup,downscript=vm$i/$PRE-ifdown -hda \
vm$i/centos6.4_20G.qcow2 -vnc :$i &
fi
MAC_MID=25:d4:92:02
MAC_L=01
IP_PRE=192.168.101
IP_L=21
MAX=$1
PRE=$2
for ((i=1; i<$MAX+1; i++))
do
if [ $i -ge 10 ] ; then
exit 1
fi
##
#let "j=$i+5"
#j=$(echo "$j%10"|bc)
##
MAC_L=0$i
MAC=$MAC_F:$MAC_MID:$MAC_L
echo $MAC $MAX $PRE
if [ -d vm$i ]; then
/usr/libexec/qemu-kvm -m 512 -smp 2 -net nic,model=virtio,netdev=foo,macaddr=$MAC \
-netdev tap,vhost=on,id=foo,script=vm$i/$PRE-ifup,downscript=vm$i/$PRE-ifdown -hda \
vm$i/centos6.4_20G.qcow2 -vnc :$i &
fi
done
#!/bin/sh
switch=br-lan
ifconfig $1 up
brctl addif ${switch} $1
#!/bin/sh
switch=br-lan
brctl delif ${switch} $1
ifconfig $1 down
#ip link set $1 down
#tunctl -d $1