[ovs-discuss] can't access host network
Neil Schneider
pacneil at linuxgeek.net
Thu Apr 24 22:42:46 UTC 2014
On Thu, April 24, 2014 12:41 pm, Gurucharan Shetty wrote:
> On Thu, Apr 24, 2014 at 12:06 PM, Neil Schneider <pacneil at linuxgeek.net>
> wrote:
>>
>> On Thu, April 24, 2014 11:08 am, Gurucharan Shetty wrote:
>>> On Thu, Apr 24, 2014 at 11:00 AM, Neil Schneider
>>> <pacneil at linuxgeek.net>
>>> wrote:
>>>> I have a virtual machine running OpenNebula and using OpenVswitch to
>>>> configure bridges and networks. For my configuration to work. I need
>>>> to
>>>> use OpenNebula to create more VMs on the host. So it needs to reach
>>>> the
>>>> host through the two vlans. I've tested extensively and discovered
>>>> that
>>>> the VLANs are working correctly. If I create another VM for testing I
>>>> can
>>>> access one VM from another VM through the VLAN. So I know the ovswitch
>>>> is
>>>> working. What I cannot do is access the host through the VLANs. I
>>>> checked
>>>> the FAQ again, but didn't see anything that applies. Do I need to add
>>>> another virtual port for the host? Any pointer showing how to make
>>>> this
>>>> work, would be appreciated.
>>>>
>>>> Thanks for any help you can render.
>>>
>>> So you want an IP address on the host in a VLAN, right?
>>>
>>> Look at 'man ovs-vsctl' and search for:
>>> [--may-exist] add-br bridge parent vlan
>>>
>>> And then you will set an IP address for "bridge" in the above command.
>>>
>>>>
>>
>>
>> I didn't ask my question very well. I have fake bridges already.
> I do not know how OpenNebula works, so I am not familiar with some of
> the jargons.
For purposes of this question, how OpenNebula works is irrelevant. It's
enough to know it's running on a CentOS-6.5 virtual host.
>>
>> # ovs-vsctl show
>> c6def17d-2cc6-499e-a461-af4fe9aab78a
>> Bridge public
>> Port "em1"
>> Interface "em1"
>> Port "veth0_one"
>> Interface "veth0_one"
>> Port public
>> Interface public
>> type: internal
>> Bridge storage
>> Port "veth2_one"
>> Interface "veth2_one"
>> Port storage
>> Interface storage
>> type: internal
>> Port "vlan20"
>> tag: 20
>> Interface "vlan20"
>> type: internal
>> Bridge management
>> Port "veth1_one"
>> Interface "veth1_one"
>> Port management
>> Interface management
>> type: internal
>> Port "vlan10"
>> tag: 10
>> Interface "vlan10"
>> type: internal
>> ovs_version: "2.1.0"
>>
>> I need to connect dom0 to vlan10 and vlan20. I need to be able to
>> connect
>> from the virtual hosts to the dom0 through openvswitch. I want to use
>
> Do have 3 entities here? Virtual machine, virtual host and a Dom0?
> Or is a "virtual host" and a "virtual machine" the same?
Currently I have a OpenNebula running on a virtual host which is running
within the host cloud1.
> Where is OVS running? Dom0?
Yes, OVS is running in dom0.
>> resources on the host, from OpenNebula running in a virtual host. I
>> can't
>> access the host, except on the public interface over the public network.
>> I
>> want to preserve the public interface for public traffic. I want to
>> connect to dom0 through the vlans. Can I configure a virtual interface
>> to
>> openvswitch in dom0 ?
>
>
>
>>
>> Thanks for taking time to answer my questions.
>>
>>
>
More information about the discuss
mailing list