KVM - The Linux Kernel-Based Virtual Machine
News, Blogs and Resources on the Linux (KVM) Kernel-Based Virtual Machine

routing between virtual networks

No replies
redwolf
Offline
Joined: Mar 4 2012
Points: 3

I'm trying to do something very simple (I thought): route between 2 VMs on 2 virtual networks.
Systems layout as follows...
boxA - eth0 - ip 192.168.221.50
boxB - eth0 - ip 192.168.221.100
- eth1 - ip 192.168.100.2
boxC - eth0 - ip 192.168.100.100

2 virtual bridges:
virbr3 - with interfaces virbr3-nic, vnet0 (boxC,eth0) and vnet3 (boxB,eth1)
virbr6 - with interfaces virbr6-nic, vnet1 (boxA,eth0) and vnet2 (boxB,eth0)
STP is enabled on both bridges

For simplicity's sake I have disabled iptables and tcpwrapper.
On all 3 systems, I enabled ip forwarding in sysctl.conf
When I configured the Virtual Networks (using gui) I set them to no dhcp and routing to any physical network ( I have also tried specifying an interface such as vnet3 with no luck)
I am using RHEL 6.1 as my host and guest OS; I can ping between the individual boxes but not across the networks (boxA to boxB - both interfaces, boxB to boxC, but not boxA to boxC). The response I get is from boxB: Destination host Prohibited

Any ideas on what I'm missing?

Post new comment

The content of this field is kept private and will not be shown publicly.
Type the characters you see in this picture. (verify using audio)
Type the characters you see in the picture above; if you can't read them, submit the form and a new image will be generated. Not case sensitive.