Abrir vSwitch bridge não está funcionando com Namespace de rede separada

1

Estou tentando configurar e configurar o Open vSwitch usando um namespace de rede separado. Meu alvo é adicionar duas interfaces no mesmo namespace de rede separado (como meu namespace criado "netns-ovs") e estou tentando encaminhar pacotes da interface a2 para a interface b2 usando o vSwitch aberto. Para limpar a figura de destino é anexado.

Estou recebendo o seguinte erro ao tentar subir a ponte no namespace de rede separado:

root@student:~# sudo ip netns exec netns-ovs ovs-vsctl show
72fd2b3a-388b-4a44-818b-5d27f855e5c0
    Bridge "ovsbr0"
        Port "b2"
            Interface "b2"
        Port "ovsbr0"
            Interface "ovsbr0"
                type: internal
        Port "a2"
            Interface "a2"
    ovs_version: "2.0.2"
root@student:~# sudo ip netns exec netns-ovs ovs-ofctl show ovsbr0
OFPT_FEATURES_REPLY (xid=0x2): dpid:00001af89191ab45
n_tables:254, n_buffers:256
capabilities: FLOW_STATS TABLE_STATS PORT_STATS QUEUE_STATS ARP_MATCH_IP
actions: OUTPUT SET_VLAN_VID SET_VLAN_PCP STRIP_VLAN SET_DL_SRC SET_DL_DST SET_NW_SRC SET_NW_DST SET_NW_TOS SET_TP_SRC SET_TP_DST ENQUEUE
 LOCAL(ovsbr0): addr:3e:d7:2f:6c:e7:46
     config:     PORT_DOWN
     state:      LINK_DOWN
     speed: 0 Mbps now, 0 Mbps max
OFPT_GET_CONFIG_REPLY (xid=0x4): frags=normal miss_send_len=0
root@student:~# sudo ip netns exec netns-ovs ifconfig ovsbr0 up
ovsbr0: ERROR while getting interface flags: No such device

É possível ou não, por favor?

    
por Humayun_kabir 12.05.2018 / 10:46

0 respostas