guest to guest communications

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi!

	I hope this is the proper mailing list. If not please tell me 
where do I post my question. I have been attempting to create a setup 
with a host debian (Lenny) system and currently two centos guest. I have 
managed to get everything working except network communications between 
my two guest. I can event login into the proper guest from my host. If
you need tcpdumps and/or arp results I can provide them. Thank you.

	Here is my network configuration script.

-------------------------------------------------------------------------------
#!/bin/sh

count=4

case "$1" in
        start)
                brctl addbr br0
                ifconfig br0 192.168.1.1 netmask 255.255.255.0 up
                for i in `seq 0 $count`
                do
                        j=$(($i+100));
                        tunctl -b -u uja -t tap$i
                        brctl addif br0 tap$i
                        ifconfig tap$i up 0.0.0.0 promisc
                        #route add -host 192.168.1.$j gw 192.168.1.1 dev 
br0
                done

                #route add -net 192.168.1.0 netmask 255.255.255.0 gw 
192.168.1.1
dev br0
                iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
                ;;
        stop)
                killall kvm
                iptables --flush
                iptables --table nat --flush
                iptables --delete-chain
                iptables --table nat --delete-chain

                route del -net 192.168.1.0 netmask 255.255.255.0 dev br0
                for i in `seq 0 $count`
                do
                        ifconfig tap$i down
                        brctl delif br0 tap$i
                        tunctl -d tap$i
                done
                ifconfig br0 down
                brctl delbr br0
                ;;
        *)
                echo "Usage: $0 start|stop" >&2
                exit 3
                ;;
esac
-----------------------------------------------------------------------------

This is the commands I use to start my kvm instants.

macaddr=$(/sbin/ifconfig tap0 | grep HWaddr | awk -F ' ' '{print $5}')
kvm -name mds -no-acpi -hda $HOME/work/image1.img -net nic,macaddr=$macaddr 
-net tap,ifname=tap0,script=no,downscript=no &

macaddr=$(/sbin/ifconfig tap1 | grep HWaddr | awk -F ' ' '{print $5}')
kvm -name oss -no-acpi -hda $HOME/work/image2.img -net nic,macaddr=$macaddr 
-net tap,ifname=tap1,script=no,downscript=no &


--
To unsubscribe from this list: send the line "unsubscribe kvm" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [KVM ARM]     [KVM ia64]     [KVM ppc]     [Virtualization Tools]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite Questions]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux