Hi,
My setup:
VM1 <-internalnetwork1-> VM2 <-internalnetwork2-> VM3
VM1 ubuntu 12.10
eth0 --> NAT
eth1 --> intnet1 (static ip 192.168.1.10 /24)
VM3 ubuntu 12.10
eth0 --> NAT
eth1 --> intnet2 (static ip 192.168.1.20 /24)
VM2 ubuntu 12.04 with openvswitch installed
eth0 --> NAT
eth1 --> intnet1 (internalnetwork 1)
eth2 --> intnet2 (internalnetwork 2)
I am trying to bridge the internal networks
intnet1 (connecting VM1 & VM2)
& intnet2 (connecting VM2 & VM3)
at --> VM2 (intermediate system)
Purpose -> I want to ping from VM1 to VM3 via the ovs-bridge at VM2
I want to be able to reach VM1 & VM3 from VM2.
Basically trying to expand the ethernet LAN's broadcast domain across
both the intnet1 & intnet2.
Assumption both the networks are with same IP subnet.
Approach setup similar to openvswitch.org/FAQ with VMs
at VM2
1.1) modified /etc/network/interfaces as follows
**********BEGIN******************
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
auto eth1
iface eth1 inet manual
up ifconfig $IFACE 0.0.0.0 promisc up
down ifconfig $IFACE down
auto eth2
iface eth2 inet manual
up ifconfig $IFACE 0.0.0.0 promisc up
down ifconfig $IFACE down
auto br0
iface br0 inet static
address 192.168.1.15
netmask 255.255.255.0
broadcast 192.168.1.255
**********END******************
1.2) add the ovs bridge
ovs-vsctl add-br br0
ovs-vsctl set bridge br0 stp_enable=true
ovs-vsctl add-port br0 eth1
ovs-vsctl add-port br0 eth2
*** ovs-vsctl show output is as follows ****
Bridge "br0"
Port "br0"
Interface "br0"
type: internal
Port "eth1"
Interface "eth1"
Port "eth2"
Interface "eth2"
ovs_version: "1.4.0+build0"
*** end ****
1.3) reboot
1.4) from VM2 ping 192.168.1.10 or ping 192.168.1.20
RESULT: either it pings VM1 or VM3 only, not both.
PING for VM1 says 192.168.1.10
from 192.168.1.15 : icmp_seq=...
Destination not reachable
More logs:
VM1 --> arp -n
--> shows mac address for 192.168.1.15
however, not able to ping 192.168.1.15
VM2 --> arp -n
--> shows mac address for 192.168.1.20 only
--> able to ping 192.168.1.20
--> not able to ping 192.168.1.10 (IP address from VM1)
VM3 --> arp -n
--> shows mac address for 192.168.1.15
--> able to ping 192.168.1.15
I am unable to understand what is wrong in above steps. What could be the
issue here?
Thanks,
Mahesh Babu
_______________________________________________
discuss mailing list
[email protected]
http://openvswitch.org/mailman/listinfo/discuss