Wireshark capturant des paquets entre ordinateurs virtuels sur le réseau hôte uniquement dans VirtualBox

1

J'ai une configuration très similaire à celle de la personne dans cette question .

Détails:

  • VM1 et VM2 sont connectés l'un à l'autre via le "réseau réservé aux hôtes" dans VirtualBox
  • Wireshark s'exécute sur l'hôte
  • Les paquets de diffusion sont reçus dans Wireshark
  • Les paquets VM1 à VM2 ne sont pas reçus dans Wireshark
  • Les adaptateurs Ethernet de chaque machine sont configurés pour autoriser le mode promiscuous

Une recherche rapide sur Internet a montré que je faisais ce que je devais faire, du moins en ce qui concerne la configuration. La plupart des personnes qui font cela semblent vouloir capturer le trafic allant de l'hôte à la machine virtuelle, ce que je n'essaie pas de faire. Je dois capturer le trafic envoyé entre les deux ordinateurs virtuels. Est-ce possible? Si oui, dois-je faire quelque chose que je ne fais pas?

laMayer
la source
Quel OS sur l'hôte?
Gerard H. Pille
Le redouté Windows 7 x64
theMayer

Réponses:

1

Sous Windows, Wireshark (ou tout autre outil) ne peut capturer que les paquets qui transitent par une interface réseau physique. Cfr. toutes les questions connexes. Cela rend impossible le débogage des communications entre deux applications sur le même "serveur".

Gerard H. Pille
la source