Hello,

Sorry for the late reply. I hope you have found the reason by now. If
not please ask your question on the dev list. As I suspect it is a bug
you have more chance getting a sensible answer there.

regards,

On Fri, Aug 30, 2013 at 6:06 PM, 不坏阿峰 <onlydeb...@gmail.com> wrote:
> vrouter run on Xen host, is ok. or  run kvm host without ovs ,working too
>
> 2013/8/27 Daan Hoogland <daan.hoogl...@gmail.com>:
>> That would seem to be a bug. Can you migrate the router to a xen host
>> to see it working again?
>>
>> On Tue, Aug 27, 2013 at 4:57 PM, 不坏阿峰 <onlydeb...@gmail.com> wrote:
>>> this is different.
>>>
>>>  i have configed the Engress rules, so that vm(run on KVM+OVS host)
>>> can access external&internet when vrouter run on Xen.
>>> but when vrouter run on KVM+OVS host ,  vm(run on KVM+OVS host) can
>>> not access external network.
>>>
>>>
>>> 2013/8/27 Daan Hoogland <daan.hoogl...@gmail.com>:
>>>> Feng,
>>>>
>>>> Did you solve this mail along with the other one you send? It seems
>>>> like the same question.
>>>>
>>>> regards,
>>>> Daan
>>>>
>>>> On Tue, Aug 27, 2013 at 4:26 PM, 不坏阿峰 <onlydeb...@gmail.com> wrote:
>>>>> wish some expert come to help me.~~`
>>>>>
>>>>> 2013/8/24 不坏阿峰 <onlydeb...@gmail.com>:
>>>>>> can someone help?
>>>>>>
>>>>>> 2013/8/23 不坏阿峰 <onlydeb...@gmail.com>:
>>>>>>> i did it.    Guestvlan300 Isolated  192.168.31.0/24  ,Egress rule,
>>>>>>> 0.0.0.0/0 all.
>>>>>>> and when i initail vrouter on Xen host,  guest host  can access
>>>>>>> internet.  but vroute on kvm+openvswitch Host  can not.
>>>>>>>
>>>>>>> 2013/8/23 Ahmad Emneina <aemne...@gmail.com>:
>>>>>>>> I believe you have to create an egress networking rule to allow for 
>>>>>>>> vm's to
>>>>>>>> reach the internet.
>>>>>>>>
>>>>>>>>
>>>>>>>> On Thu, Aug 22, 2013 at 7:53 PM, 不坏阿峰 <onlydeb...@gmail.com> wrote:
>>>>>>>>
>>>>>>>>> vm with openvswitch+KVM can not access extranal network, can ping 
>>>>>>>>> gateway
>>>>>>>>>
>>>>>>>>> Cloudstack4.1.1
>>>>>>>>> A: one kvm host ubuntu12.04 with openvswitch,
>>>>>>>>> B:  xen server6.0,
>>>>>>>>> C: one kvm host centos with openvswitch
>>>>>>>>>
>>>>>>>>> in cloudstack have two network.
>>>>>>>>> Guestvlan301 Isolated 192.168.31.0/24 ,Egress rule,   0.0.0.0/0 all
>>>>>>>>> Guestvlan300 Isolated  192.168.31.0/24  ,Egress rule,   0.0.0.0/0 all
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> ①:vrouter301 run on Xen,   Public IP Address 192.168.240.54 Guest IP
>>>>>>>>> Address 192.168.31.1
>>>>>>>>>    vm in vlan301 ,can ping gateway 192.168.31.1 and can access
>>>>>>>>> internet. vm can run on kvm or xen, both ok.
>>>>>>>>>
>>>>>>>>> ②:vronter300 run on Kvm with openvswitch,   Public IP Address
>>>>>>>>> 192.168.240.53 Guest IP Address 192.168.30.1
>>>>>>>>>    vm in vlan300 ,can ping gateway 192.168.30.1, but can not access
>>>>>>>>> internet.  vrouter can access internet.
>>>>>>>>>
>>>>>>>>> how to make vm under kvm+openvswitch to access outside network and 
>>>>>>>>> internet
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> [root@centos-kvm01 libvirt]# ovs-vsctl show
>>>>>>>>> 7cb5f505-7ac1-4403-9f9d-101882ed7bad
>>>>>>>>>     Bridge kvmmgt
>>>>>>>>>         Port kvmmgt
>>>>>>>>>             Interface kvmmgt
>>>>>>>>>                 type: internal
>>>>>>>>>         Port "eth0"
>>>>>>>>>             Interface "eth0"
>>>>>>>>>     Bridge "cloudbr0"
>>>>>>>>>         Port "cloudbr0"
>>>>>>>>>             Interface "cloudbr0"
>>>>>>>>>                 type: internal
>>>>>>>>>         Port "eth1"
>>>>>>>>>             Interface "eth1"           ## Eth1 uplink port is Esxi
>>>>>>>>> vswitch in promiscuous mode,  Xen server Eth1 uplink this too, can
>>>>>>>>> work fine ; Kvm use native bridge work fine too.
>>>>>>>>>         Port "vnet3"
>>>>>>>>>             tag: 240
>>>>>>>>>             Interface "vnet3"
>>>>>>>>>         Port "vnet0"
>>>>>>>>>             tag: 301
>>>>>>>>>             Interface "vnet0"
>>>>>>>>>         Port "vnet1"
>>>>>>>>>             tag: 300
>>>>>>>>>             Interface "vnet1"
>>>>>>>>>         Port "vnet4"
>>>>>>>>>             tag: 240
>>>>>>>>>             Interface "vnet4"
>>>>>>>>>     Bridge "cloud0"
>>>>>>>>>         Port "cloud0"
>>>>>>>>>             Interface "cloud0"
>>>>>>>>>                 type: internal
>>>>>>>>>         Port "vnet2"
>>>>>>>>>             Interface "vnet2"
>>>>>>>>>     Bridge storage
>>>>>>>>>         Port "eth2"
>>>>>>>>>             Interface "eth2"
>>>>>>>>>         Port storage
>>>>>>>>>             Interface storage
>>>>>>>>>                 type: internal
>>>>>>>>>     ovs_version: "1.10.0"
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> i do the test,
>>>>>>>>>   one VM 192.168.30.90  run  ping 192.168.123.1
>>>>>>>>>   vrouter 192.168.30.1(outside IP 192.168.240.53 vlan 240)  run  ping
>>>>>>>>> www.google.com
>>>>>>>>>
>>>>>>>>> [root@centos-kvm01 ~]# ovs-dpctl dump-flows |grep 30.90
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> in_port(9),eth(src=02:00:07:94:00:09,dst=02:00:3c:30:00:06),eth_type(0x0806),arp(sip=192.168.30.1,tip=192.168.30.90,op=2,sha=02:00:07:94:00:09,tha=02:00:3c:30:00:06),
>>>>>>>>> packets:0, bytes:0, used:never, actions:push_vlan(vid=300,pcp=0),5
>>>>>>>>>
>>>>>>>>> in_port(11),eth(src=06:28:b6:00:01:20,dst=00:50:56:97:5c:55),eth_type(0x0800),ipv4(src=192.168.30.90,dst=192.168.123.1,proto=1,tos=0,ttl=63,frag=no),icmp(type=8,code=0),
>>>>>>>>> packets:5855, bytes:573790, used:0.810s,
>>>>>>>>> actions:push_vlan(vid=240,pcp=0),5
>>>>>>>>>
>>>>>>>>> in_port(5),eth(src=02:00:3c:30:00:06,dst=02:00:07:94:00:09),eth_type(0x8100),vlan(vid=300,pcp=0),encap(eth_type(0x0806),arp(sip=192.168.30.90,tip=192.168.30.1,op=1,sha=02:00:3c:30:00:06,tha=00:00:00:00:00:00)),
>>>>>>>>> packets:0, bytes:0, used:never, actions:pop_vlan,9
>>>>>>>>>
>>>>>>>>> in_port(5),eth(src=02:00:3c:30:00:06,dst=02:00:07:94:00:09),eth_type(0x8100),vlan(vid=300,pcp=0),encap(eth_type(0x0800),ipv4(src=192.168.30.90,dst=192.168.123.1,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0)),
>>>>>>>>> packets:5855, bytes:597210, used:0.809s, actions:pop_vlan,9
>>>>>>>>>
>>>>>>>>> ######   actions:push_vlan(vid=240,pcp=0),5  ,  this is maybe have
>>>>>>>>> some problem !!!!!!!  is it??
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> [root@centos-kvm01 ~]# ovs-dpctl dump-flows |grep 240.53
>>>>>>>>>
>>>>>>>>> in_port(11),eth(src=06:28:b6:00:01:20,dst=00:50:56:97:5c:55),eth_type(0x0800),ipv4(src=192.168.240.53,dst=74.125.128.105,proto=1,tos=0,ttl=64,frag=no),icmp(type=8,code=0),
>>>>>>>>> packets:6167, bytes:604366, used:0.486s,
>>>>>>>>> actions:push_vlan(vid=240,pcp=0),5
>>>>>>>>>
>>>>>>>>> in_port(5),eth(src=00:50:56:97:5c:55,dst=06:28:b6:00:01:20),eth_type(0x8100),vlan(vid=240,pcp=0),encap(eth_type(0x0806),arp(sip=192.168.240.1,tip=192.168.240.53,op=1,sha=00:50:56:97:5c:55,tha=00:00:00:00:00:00)),
>>>>>>>>> packets:0, bytes:0, used:never, actions:pop_vlan,11
>>>>>>>>>
>>>>>>>>> in_port(5),eth(src=00:50:56:97:5c:55,dst=06:28:b6:00:01:20),eth_type(0x8100),vlan(vid=240,pcp=0),encap(eth_type(0x0800),ipv4(src=74.125.128.105,dst=192.168.240.53,proto=1,tos=0,ttl=49,frag=no),icmp(type=0,code=0)),
>>>>>>>>> packets:6059, bytes:618018, used:0.450s, actions:pop_vlan,11
>>>>>>>>>
>>>>>>>>> in_port(11),eth(src=06:28:b6:00:01:20,dst=00:50:56:97:5c:55),eth_type(0x0806),arp(sip=192.168.240.53,tip=192.168.240.1,op=2,sha=06:28:b6:00:01:20,tha=00:50:56:97:5c:55),
>>>>>>>>> packets:0, bytes:0, used:never, actions:push_vlan(vid=240,pcp=0),5
>>>>>>>>>

Reply via email to