У меня вот так сделано:
[~/bin] % cat ./kvm_xp_work [13:37]
#!/bin/shUSERID=`whoami`
TAP=`sudo tunctl -b -u $USERID`
#echo $TAP
#sudo ifconfig $TAP hw ether 00:00:AA:BB:CC:DD
sudo ifconfig $TAP up -promisc
sudo brctl addif br0 $TAP
#Run qemu
/usr/bin/kvm -boot c -m 512 -hda '/home/stress/VM/XP work/xp_work' \
-net nic \
-net tap,ifname=$TAP,script=no -localtime -std-vga -vnc :3
#-std-vga -vnc :3
#
#sudo ifconfig $TAP down
sudo brctl delif br0 $TAP
sudo tunctl -d $TAP &> /dev/null
[~/bin] % cat kvm_2003_work [13:37]
#!/bin/sh
USERID=`whoami`
TAP=`sudo tunctl -b -u $USERID`
#echo $TAP
sudo ifconfig $TAP up -promisc
sudo brctl addif br0 $TAP
#Run qemu
/usr/bin/kvm -boot c -m 512 -hda '/home/stress/VM/2003/win2003' \
-hdb '/home/stress/VM/2003/d_disk' \
-net nic,vlan=1,macaddr=00:07:e9:0f:84:ff \
-net tap,vlan=1,ifname=$TAP,script=no,macaddr=00:07:e9:0f:84:ff -localtime -std-vga -vnc :4
#-net nic,vlan=0,macaddr=00:7a:f3:5f:b1:f1 -net tap,vlan=0,ifname=
# -net nic,model=rtl8139,vlan=0 \
# -net tap,vlan=0,ifname=$iface -kernel-kqemu
#/usr/bin/kvm -boot c -m 512 -hda '/home/stress/VM/2003/win2003' -net nic -net tap,ifname=$TAP,script=no -localtime
sudo ifconfig $TAP down
sudo brctl delif br0 $TAP
sudo tunctl -d $TAP
Отличия в строке с увеличение номера vlan ну и сменой MAC адреса. По умлочанию vlan=0.
PS на то что это для kvm можно внимания не обращать (оно и для qemu работать будет) и под себя нужно подрихтовать опции. И кстати глянь на IP твоих гостевых машин, по моему они должны быть одинаковыми, у меня так было. И при этом конфликта не было.