You don't need to do any tunnel configuration beyond what I told you below.  
That ovs-vsctl command will actually create an Ethernet-over-GRE tunnel as a 
virtual port and connect it to the bridge.

--Justin


On Jul 14, 2011, at 9:41 PM, Aniruddha Laud wrote:

> This doesn't seem to work with an IPIP tunnel created using the "ip tunnel 
> add" command. 
> 
> This is what I did on both machines: 
> 
> ip tunnel add net1 mode ipip remote <remote_addr> local <local_addr> ttl 255
> ifconfig net1 192.168.255.12/24 up # on machine 1
> ifconfig net1 192.168.255.13/24 up # on machine 2
> 
> I was able to ping machine1 from machine2 and ssh into either machine. 
> 
> On doing 
> ifconfig net1 0.0.0.0 up
> ovs-vsctl add-port br0 net1
> ifconfig br0 192.168.255.12/24 up # on machine 1
> 
> After doing this, route -n showed 
> Destination Gateway Genmask Flags Metric Ref Use Iface
> 192.168.255.0 0.0.0.0 255.255.255.0 U 0 0 0 br0
> 
> After this, I wasn't able to ping the machines any more. 
> 
> Am I going wrong somewhere? Thanks. 
> 
> 
> 
> 
> 
> On Tue, Jul 12, 2011 at 11:49 PM, Justin Pettit <[email protected]> wrote:
> On Jul 12, 2011, at 11:34 PM, Nicholas Bastin wrote:
> 
> > On Wed, Jul 13, 2011 at 02:31, Aniruddha Laud <[email protected]> 
> > wrote:
> >> I am following the cookbook at http://openvswitch.org/?page_id=146 . I 
> >> don't
> >> want to create one single bridge, but I want to be able to have open
> >> vswitches running on different hosts and still be able to talk to each
> >> other. In short, I want to remove the eth0 - eth0 connection mentioned in
> >> the cookbook and replace it with a tunnel if possible, so that a VM on 
> >> host1
> >> can communicate with a VM on host2.
> >
> > It probably depends on the type of tunnel, but I don't see any problem
> > with this.  Ben or Justin might have more input on what kinds of
> > interfaces you can use, but I would think that if you create any
> > tunnel that creates an interface, you're ok - just add that interface
> > to the bridge (instead of, or in addition to, eth0).
> 
> 
> Sounds about right to me.  OVS supports a couple different tunnel types, but 
> here's a command to attach a GRE tunnel to a bridge:
> 
>        ovs-vsctl add-port br0 gre0 -- set interface gre0 type=gre 
> options:remote_ip=192.168.128.2
> 
> The physical interface (e.g., eth0) doesn't need to be attached to the 
> bridge, since the host's IP stack will be used.
> 
> --Justin
> 
> 
> 

_______________________________________________
discuss mailing list
[email protected]
http://openvswitch.org/mailman/listinfo/discuss

Reply via email to