Wireshark capturando pacotes entre VMs na rede somente host no VirtualBox

0

Eu tenho uma configuração muito semelhante à da pessoa em esta questão .

Detalhes:

  • VM1 e VM2 estão conectadas entre si por meio da "Rede somente host" no VirtualBox
  • O Wireshark está sendo executado no host
  • Pacotes de transmissão são recebidos no Wireshark
  • Pacotes de VM1 para VM2 não são recebidos no Wireshark
  • Os adaptadores Ethernet para cada máquina estão configurados para permitir o modo promíscuo

Uma busca rápida por isso na net mostrou que estou fazendo o que eu deveria estar fazendo, pelo menos no que diz respeito à configuração. A maioria das pessoas que fazem isso parece querer capturar o tráfego do host para a VM, o que não é o que estou tentando fazer. Eu preciso capturar o tráfego sendo enviado entre as duas VMs. Isso é possível? Em caso afirmativo, há algo que eu precise fazer que não esteja fazendo?

    
por theMayer 20.03.2018 / 22:16

1 resposta

0

No Windows, o Wireshark (ou qualquer outra ferramenta) só pode capturar pacotes que passam por uma interface de rede física. Cfr. todas as questões relacionadas. Isso torna a comunicação de depuração entre dois aplicativos no mesmo "servidor" impossível.

    
por 21.03.2018 / 01:20