problema no tráfego de interfaces de espelhamento usando o OVS

1

Estou tentando espelhar todo o tráfego de entrada / saída de uma interface "eth0" no VM04, para outra interface "eth1" no VM01, usando o Vswtich aberto integrado ao nêutron no openstack. Ambas as VMs estão em uma sub-rede, usando o ubuntu e o promisc mode está habilitado em computação e VMs.

Esta é a saída do comando "ovs-vsctl show" no meu nó de computação.

Eu digitei o seguinte comando:

ovs-vsctl -- set Bridge br-int mirrors=@m \

-- [email protected] get Port qvocb9f960c-fa \

-- [email protected] get Port qvo7b814729-7e \

-- --id=@m create Mirror name=mirror1 \ [email protected] \ [email protected] \ [email protected]

depois disso, no meu nó de computação, posso ver todos os tráfegos usando o comando tcpdump, mas no VM01, só consigo ver o tráfego de "solicitação"; não "responde":

Eu não sei porque e como posso corrigi-lo para espelhar todos os tráfegos.

Obrigado antecipadamente!

    
por Fatemeh Abdollahei 08.12.2015 / 09:38

0 respostas