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

Re: [Xen-users] xen vlans in domU



On Tue, Aug 03, 2010 at 03:48:00PM +0400, Alexander Kriventsov wrote:
> 03.08.2010 15:43, Mark Adams ??????????:
>> On Tue, Aug 03, 2010 at 02:27:44PM +0400, Alexander Kriventsov wrote:
>>> 03.08.2010 14:18, Mark Adams ??????????:
>>>> Hi,
>>>>
>>>> I used the instructions/scripts at the following link to do my VLAN's.
>>>> Works pretty well!
>>>>
>>>> http://renial.net/weblog/
>>>
>>> I think that vlanbr2 is bridge for vlan 2 and vlanbr3 for vlan 3.
>>> If I want to use vlan 2 and vlan 3 in one domU I should write in config
>>> vif = [ 'bridge=vlanbr2', 'bridge=vlanbr3' ] and in this domU I will get
>>> two interfaces eth0 and eth1. Is it correct?
>>> But I want to have another, I want to have on domU all these vlans on
>>> one interface and configure it through vconfig.
>>
>> not tested but I don't see why it wouldn't work.... you could just
>> manually add the extra vlans in to the network-bridge-vlan script, with
>> lines like this
>>
>> vconfig add ${netdev} 2
>> vconfig add ${netdev} 3
>> vconfig add ${netdev} 4
>>
>> etc...
>>
>> have you tried it?
>
> this will add separate interfaces on dom0?

No I don't think so, it should send them all through on the 1 bridge.
I'm not sure how you would split them off in the domU though. I
recommend you try it out yourself and let us know!

>
>>
>>>
>>>>
>>>> On Tue, Aug 03, 2010 at 07:49:03PM +1000, James Harper wrote:
>>>>>>
>>>>>> Hello.
>>>>>> I'm trying to use vlan in domU, but have something strange:
>>>>>> I created bridge on eth0. This interface was configured as trunk with
>>>>>> vlan 300, 301. I use this bridge in my domU, and I can see tagged
>>>>>> packets when run tcpdump in domU. Also I created interface on domU to
>>>>>> work with vlan 300. On this interface I see untagged packets in vlan300.
>>>>>> And everything looks fine.
>>>>>> But when I'm trying to send out packets through interface with vlan300
>>>>>> something happen. On domU in eth0 interface i see that packet was tagged
>>>>>> as vlan 300, but on dom0 I see that package doesn't have tag and sending
>>>>>> to switch as untagged which is incorrect.
>>>>>>
>>>>>> Why does kernel remove tag from outgoing packets?
>>>>>> Is anyone using trunk inside of domU?
>>>>>>
>>>>>> I'm using xen 3.4.3 on Centos 5.5 with kernel 2.6.18.
>>>>>>
>>>>>
>>>>> I'm not sure I quite understand what you want to do, but I think you need 
>>>>> to use ebtables, in particular the 'broute' table, to tell Linux how you 
>>>>> want tagged packets to behave. One thing I was never able to do was to 
>>>>> tell Linux to place a copy of the tagged packet on one bridge so that I 
>>>>> could have a trunk to a DomU whilst simultaneously l2 routing packets to 
>>>>> their correct interfaces.
>>>>>
>>>>> James
>>>>
>>>>> _______________________________________________
>>>>> Xen-users mailing list
>>>>> Xen-users@xxxxxxxxxxxxxxxxxxx
>>>>> http://lists.xensource.com/xen-users
>>>>
>>>
>>>
>>> --
>>> Alexander Kriventsov
>
>
> -- 
> Alexander Kriventsov


_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.