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?